Resultados da pesquisa a pedido "ecma262"

9 a resposta

Como posso reescrever o ErrorMessage para um controle CustomValidator no cliente?

Eu tenho um CustomValidator que está validando um número de telefone para vários esquemas diferentes de numeração telefônica. O javascript do lado do cliente...

3 a resposta

Javascript tamanho máximo para tipos?

Analisando tipos de javascript, estou tentando descobrir qual é o tamanho máximo de armazenamento para alguns tipos de dados. Por exemplo, eu configurei um algo rápido e recursivo para aumentar o tamanho do var até o navegador travar, o que acaba ...

1 a resposta

Por que `typeof this` retorna“ object ”?

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 ...

2 a resposta

Por que expressões de função anônima e expressões de função nomeadas são inicializadas de forma tão diferente?

Estou olhandoseção 13 ou a especificação ECMAScript (v. 5). Uma expressão de função anônima é inicializada da seguinte maneira:Retorna o resultado da criação...

3 a resposta

O dobro de JavaScript é igual a (==) sempre simétrico?

Há muitos casos em que o operador de igualdade de coação de tipo do JavaScript não é transitivo. Por exemplo, consulte " A transitividade da igualdade do JavaScript é ...

4 a resposta

No ECMAScript5, qual é o escopo de "use strict"?

Qual o escopo do pragma do modo estrito no ECMAScript5? "use strict";Eu gostaria de fazer isso (principalmente porque o JSLint não se queixa): "use strict"; (function () { // my stuff here... }());Mas não tenho certeza se isso quebraria outro ...

3 a resposta

Object.defineProperty no ES5?

Estou vendo postagens sobre um 'novo' Object.create que torna a enumeração configurável. No entanto, ele se baseia em um método Object.defineProperty. Não consigo encontrar uma implementação entre navegadores para este método. Estamos presos a ...

1 a resposta

Onde está o registro de ligação imutável do identificador em uma expressão de função nomeada armazenada em JavaScript?

Recentemente, me deparei com alguns fatos interessantes sobre expressões de funções nomeadas (NFE). Entendo que o nome da função de uma NFE pode ser acessado dentro do corpo da função, o que torna a recursão mais conveniente e nos ...

2 a resposta

Clareza sobre a diferença entre “LexicalEnvironment” e “VariableEnvironment” no ECMAScript / JavaScript

2 a resposta

O que é uma expressão válida do lado esquerdo na gramática JavaScript?

Ok, todos nósconhecerquais são as expressões válidas do lado esquerdo. Mais ou menos.* Mas, olhando para a definição deo padrão ECMA-Script [http://bclary.com/2004/11/07/#a-11.2], Estou muito confuso: LeftHandSideExpression : NewExpression ...