Вопросы по теме 'ecma262'
Как я могу переписать ErrorMessage для элемента управления CustomValidator на клиенте?
У меня есть CustomValidator, который проверяет номер телефона для нескольких разных схем телефонной нумерации. Клиентский javascript выглядит так:
validatePhoneNumber(sender, args) {
cleanNumber = args.Value.replace(/\D/, "");
country =...
24178 просмотров
schedule
16.07.2022
В ECMAScript5 какая сфера использования строгая?
Какую область действия имеет прагма строгого режима в ECMAScript5?
"use strict";
Я хотел бы сделать это (в основном потому, что JSLint не жалуется на это):
"use strict";
(function () {
// my stuff here...
}());
Но я не уверен, что...
8210 просмотров
schedule
21.10.2022
Типы JavaScript
Согласно http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-262.pdf , JavaScript имеет 6 типов: undefined , null , boolean , string , number и object .
var und;
console.log(typeof und); // <-- undefined
var n = null;...
740 просмотров
schedule
09.09.2022
Почему альтернативный символ грамматики ECMAScript RegExp остается рекурсивным?
Я не могу понять, почему Alternative остается рекурсивным. Это действительно бросает ключ в мой парсер.
Alternative ::
[empty]
Alternative Term
Вот примечание в части семантики спецификации, которая не совсем ясна. Может быть,...
284 просмотров
schedule
31.05.2023
Приоритет выражения объекта функции в ECMAScript
Чтобы реализовать крошечный компилятор, который генерирует ECMAScript, мне нужно знать, насколько сильно связывается выражение функционального объекта, т.е. каков приоритет «оператора» function(a1, a2, ...) { ... } ?
Например, как следует...
195 просмотров
schedule
21.09.2022
Почему `typeof this` возвращает объект?
var f = function(o){ return this+":"+o+"::"+(typeof this)+":"+(typeof o) };
f.call( "2", "2" );
// "2:2::object:string"
var f = function(o){ return this+":"+(typeof this)+":"+(typeof o); };
var x = [1,/foo/,"bar",function(){},true,[],{}];
for (var...
1665 просмотров
schedule
13.10.2022
Могу ли я отключить строгий режим ECMAscript для определенных функций?
Я не нахожу здесь ничего по своему вопросу о спецификациях MDC или ECMAscript. Возможно, кто-нибудь знает более «хитрый» способ решить эту проблему.
Я вызываю "use strict" для каждого файла javascript в своей среде. Все мои файлы начинаются так...
48210 просмотров
schedule
24.04.2022
Есть ли способ проверить, применяется ли строгий режим?
Есть ли способ проверить, применяется ли строгий режим 'use strict', и мы хотим выполнить другой код для строгого режима и другой код для нестрогого режима. Ищу функцию типа isStrictMode();//boolean
16832 просмотров
schedule
28.08.2022