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

2 la respuesta

unción @getPathValue () para objetos profundos con matrices y con JSON empaquetado

Para antecedentes, consulte esta pregunta:Acceso a miembro de objeto profundo de JSON incrustado [https://stackoverflow.com/q/53819904/3566998] as soluciones ofrecidas allí funcionaron muy bien con el JSON empaquetado contenido en valores ...

2 la respuesta

React: ¿Cuál es la flecha recomendada o la función normal?

Comencé a usar las funciones de flecha después de sentir que hacer enlaces manuales de funciones / objetos y problemas relacionados con el alcance son dolor de cabeza, pero con mucha certeza supe que es mejor usar la función normal (ES5) que la ...

3 la respuesta

Cuál es la diferencia cuando usamos nombres de matriz en lugar de operador de propagación?

¿Cuál es la diferencia si uso: var numbers = [1, 2, 3] var mainArray = (numbers.length > 1) ? numbers : '';en lugar de esto var numbers = [1, 2, 3] var mainArray = (numbers.length > 1) ? [...numbers] : '';

2 la respuesta

¿Por qué "foo" .bar = 42; `arroja` TypeError` en modo estricto en ES6?

De acuerdo con la especificación ES5.1, el programa"use strict;" "foo".bar = 42; causa unString objeto a ser creado, se asigna a una propiedad en él, y luego tira el objeto a la basura, lo que no produce efectos observables, incluidas ...

5 la respuesta

Obtener promesa de error no está definido en IE11

Estoy convirtiendo el código React a mecanografiado, el objetivo en tsconfig es es5. al ejecutarse en IE 11 aparece el error "La promesa no está definida" Sé que necesito polyfill, pero ¿cómo? No estoy usando Babel. El siguiente es mi ...

4 la respuesta

Regrese de un método en el que se llamó al método de matriz forEach (). JavaScript

Estoy usando el método forEach () llamado desde una matriz en JavaScript. Cuando yo escriboreturn; En algún lugar dentro del método que se llama para cada elemento de la matriz, regreso del método que se llamó para un elemento específico y eso es ...

10 la respuesta

Los accesores solo están disponibles cuando se apunta a ECMAScript 5 y superior

Estoy tratando de ejecutar este código pero me está dando los siguientes errores: Animal.ts (10,13): error TS1056: los accesores solo están disponibles cuando se apunta a ECMAScript 5 y superior. Animal.ts (14,13): error TS1056: los ...

2 la respuesta

¿Por qué el objeto variable se cambió al entorno léxico en ES5?

ES5 cambiadoobjeto variable [http://dmitrysoshnikov.com/ecmascript/chapter-2-variable-object](VO) al entorno léxico. ¿Cuál es la motivación de tal cambio ya que VO ya es muy obvio como percepción?

1 la respuesta

JS [ES5] ¿Cómo asignar objetos con setters y getters?

obj1 = Object.create({}, { property: { enumerable: true, value: 42 } }) > obj1.property = 56 > 56 > obj1.property > 42conuso estrictohay un error. Quiero combinar varios objetos: con jQuery.extend (): new_obj = $.extend(true, objN, obj1)con ES6 ...

4 la respuesta

¿Por qué no se permiten literales numéricos octales en modo estricto (y cuál es la solución alternativa)?

¿Por qué no se permiten literales numéricos octales enModo estricto de JavaScript [https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Strict_mode]? ¿Cuál es el daño? "use strict"; var x = 010; //Uncaught SyntaxError: Octal literals ...