Вопросы по теме 'ecma262'
Какова область действия функции в Javascript/ECMAScript?
Сегодня у меня была дискуссия с коллегой о вложенных функциях в Javascript:
function a() {
function b() {
alert('boo')
}
var c = 'Bound to local call object.'
d = 'Bound to global object.'
}
В этом примере испытания...
4035 просмотров
schedule
30.04.2024
Когда все браузеры начали поддерживать String.replace(regexp, replace_function)?
Согласно 6-му изданию JavaScript: The Definitive Guide (Фланаган, 2011 г.):
ECMAScript v3 указывает, что аргумент замена для replace() может быть функцией, а не строкой.
Я смотрю на некоторый код, написанный в 2005 году, где сложный...
2680 просмотров
schedule
20.01.2024
Что такое контекст вызова?
ECMA-262 5.1, подразделы 10.4.2 и 10.4.2.1 относится к контексту вызова. Похоже, это больше нигде в документе не описано.
Цитируя спецификацию, акцент мой:
10.4.2 Ввод оценочного кода
Следующие шаги выполняются, когда элемент управления...
2053 просмотров
schedule
23.01.2024
Почему '' (пустая строка) пронизывает все струны?
Я сегодня немного запутался, "string".indexOf(''); всегда возвращает 0 , но я ожидал -1 (для false ); наоборот, "string".lastIndexOf(''); всегда возвращает 6
lastIndexOf легче понять, поскольку строка состоит из 6 букв (...
103 просмотров
schedule
18.04.2024