Resultados de la búsqueda a petición "ecmascript-5"

3 la respuesta

¿El modo estricto JavaScript (ECMAScript5) ofrece ventajas de rendimiento significativas para merecer un uso generalizado?

Estoy leyendo un poco sobre el uso del modo estricto para JavaScript y parece que, en términos generales, la idea es forzar un conjunto de reglas más rígido en el codificador para garantizar que el motor JS pueda optimizar el código mejor. Casi ...

1 la respuesta

¿Cómo explicar referencias de objetos en términos ECMAScript?

Considera esto: var a = {}, b = a;En términos de la especificación,b = a se reduce aPutValue(b, GetValue(a)), ¿derecho? YGetValue(a) usosGetBindingValue("a", strictFlag) operación abstracta, que devuelve "el valor" ena. Y "el valor" es "el ...

2 la respuesta

¿Por qué 42.toString () falla en JS?

Descargo de responsabilidadChicos, yoHACERconciente de¿Por qué funciona 10..toString (), pero no funciona 10.toString ()? [https://stackoverflow.com/questions/13149282/why-does-10-tostring-work-but-10-tostring-does-] cuestiona la existencia, pero ...

1 la respuesta

Cierres de JavaScript relativos a variables sin referencia

Soy consciente de las excelentes publicaciones en ...

1 la respuesta

¿El nombre del método 'catch' de JS Promises / A + no es válido ya que es una palabra clave JS?

Empecé a usar JS Promises en un proyecto recientemente. Me di cuenta de que cada vez que uso.catch miJS linter [http://javascriptlint.com/]se queja Se ejecuta y hace lo que debería, pero busqué elEspecificación ...

3 la respuesta

¿Cómo puede "algo nuevo nuevo" producir resultados válidos en JavaScript?

Actualmente estoy desarrollando un analizador de JavaScript y estudio el Especificación ECMAScript 5.1 [http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf]. Aquí hay una pregunta que me desconcierta en este momento. § 11.2 ...

1 la respuesta

javascript acertijo: 2 objetos que parecen idénticos con respecto al constructor, prototipo y enlace __proto__, se comportan de manera diferente

Soy un programador experimentado orientado a objetos, ¡pero esto me atrapó! ¿Por qué puedo hacer una nueva f () pero no una nueva a ()? Apreciaré cualquier puntero. // first a few facts if (Object instanceof Function) console.log("Object ...

9 la respuesta

Cómo implementar un método privado en la clase ES6 con Traceur [duplicado]

Esta pregunta ya tiene una respuesta aquí: Propiedades privadas en clases de JavaScript ES6 [/questions/22156326/private-properties-in-javascript-es6-classes] 35 respuestas Utilizo el compilador Traceur para tener ventaja con las funciones de ...

2 la respuesta

splat sobre objeto JavaScript (con nuevo)?

¿Cómo salpicar objetos sin usarCaracterísticas de ECMA6 [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/rest_parameters] ? Intentofunction can(arg0, arg1) { return arg0 + arg1; } function foo(bar, haz) { this.bar = ...

5 la respuesta

Trabajando alrededor de la implementación de Object.defineProperty rota de IE8

Considere el siguiente código, utilizando ECMAScript5Object.defineProperty característica: var sayHi = function(){ alert('hi'); }; var defineProperty = (typeof Object.defineProperty == 'function'); if ...