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

1 la respuesta

`new Object` vs` Object` en la especificación ECMAScript

Entonces, estoy mirando la especificación ES5 en la definición de quénew Object yObject hacer. Para mi sorpresa: new Object describe un algoritmo completo de cómo funciona el constructor de objetos, tratando lo que sucede con diferentes tipos de ...

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

6 la respuesta

Es posible emular propiedades no enumerables?

ES5 tiene una bandera enumerable. @Ejempl [http://jsfiddle.net/BjrTV/2/] Ejemplvar getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor , pd = getOwnPropertyDescriptor(Object.prototype, "toString"); assert(pd.enumerable === false, ...

12 la respuesta

Obtenga una matriz de claves de objeto

Me gustaría obtener las claves de un objeto JavaScript como una matriz, ya sea en jQuery o JavaScript puro. Existe una forma menos detallada que esta? var foo = { 'alpha' : 'puffin', 'beta' : 'beagle' }; var keys = []; for (var key in foo) { ...

2 la respuesta

Revisando la extensión de los prototipos nativos después de ECMAScript 5

Recientemente, dados los cambios en la definición de propiedades en ECMAScript 5, he revisado la pregunta de si podemos extender de manera segura los prototi...

2 la respuesta

Claridad en la diferencia entre “LexicalEnvironment” y “VariableEnvironment” en ECMAScript / JavaScript

¿Podría alguien aclarar cuál es la diferencia entre estos dos, tal como existen en el contexto de Ejecución? Me cuesta leer elECMA 262 v 5 Especificación y v...

1 la respuesta

Object.defineProperty polyfill

3 la respuesta

¿Puedo desactivar el modo estricto ECMAscript para funciones específicas?

No encuentro nada sobre mi pregunta aquí sobre MDC o las especificaciones de ECMAscript. Probablemente alguien conozca una forma más 'hacky' de resolver esto. Estoy llamando"use strict" en cada archivo javascript en mi entorno. Todos ...

3 la respuesta

La función de fecha de JavaScript devuelve “Fecha {Fecha inválida}” en el navegador Firefox

3 la respuesta

¿Cómo realizo una exportación que es compatible con ES5 y ES6?

Estoy escribiendo una "clase" en el nodo // mymodule/index.js function MyClass() {} MyClass.prototype.method1 = function() {..}usualmente lo hago module.exports = MyClasspero quiero que mi clase esté disponible para ambas sintaxis var MyClass ...