Resultados de la búsqueda a petición "ecmascript-6"
Transformando un iterador Javascript en una matriz
Estoy tratando de usar el nuevoMapa [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map] objeto de Javascript EC6, ya que ya es compatible con las últimas versiones de Firefox y Chrome. Pero lo encuentro muy ...
Clases ES6 anidadas?
Parece posible anidar una clase en un constructor que luego se puede instanciar desde cualquier lugar dentro de la clase, ¿es esto oficial? [EDITAR] Por ejemplo, class C { constructor() { class D { constructor() { } } } method() { var a = ...
Importación de módulos ES6 y gestión de dependencias
Con el uso de transpilers, ya es posible usar módulos ES6. Una de las formas más fáciles es usar Browserify y Babelify. El problema que tengo es cómo manejar la gestión de dependencias. En los viejos tiempos solo tenías algunas dependencias de ...
En ES6, ¿cómo verifica la clase de un objeto?
En el ES6, si hago una clase y creo un objeto de esa clase, ¿cómo verifico que el objeto es esa clase? No puedo simplemente usartypeof porque los objetos todavía están"object". ¿Solo comparo constructores? Ejemplo: class Person { constructor() ...
¿Cuándo debo usar `return` en es6 Funciones de flecha?
El nuevoes6 funciones de flecha [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions] decirreturn está implícito en algunas circunstancias: La expresión también es el valor de retorno implícito de esa ...
¿Por qué el mapa no se puede subclasar en Chrome / nodo?
Entonces ES 6 nos está trayendoMapas [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map] (y ninguno demasiado pronto). Deseando subclasificar Map para mis propios fines nefastos, probé lo siguiente (abreviado ...
¿Cómo persisto un mapa ES6 en el almacenamiento local (o en otro lugar)?
var a = new Map([[ 'a', 1 ]]); a.get('a') // 1 var forStorageSomewhere = JSON.stringify(a); // Store, in my case, in localStorage. // Later: var a = JSON.parse(forStorageSomewhere); a.get('a') // TypeError: undefined is not ...
¿Qué significa la función de flecha '() => {}' en Javascript? [duplicar]
Esta pregunta ya tiene una respuesta aquí: ¿Cuál es el significado de "=>" (una flecha formada a partir de igual y mayor que) en JavaScript? [/questions/24900875/whats-the-meaning-of-an-arrow-formed-from-equals-greater-than-in-javas] 12 ...
¿Los literales de la plantilla ES6 son más rápidos que la concatenación de cadenas?
¿Alguien ha hecho puntos de referencia? Tengo curiosidad por saber si el código de generación HTML es más rápido con concatenación de cadenas o con literales de plantilla en Node y navegadores modernos. Por ejemplo: Concatenación de ...
Parámetro de la función de desestructuración de ES6: nombrar objeto raíz
¿Hay alguna manera de retener el nombre de un argumento de función desestructurada? Es decir, el nombre del objeto raíz? En ES5, podría hacer esto (usando la herencia como una metáfora para hacer el punto): // ES5: var setupParentClass5 = ...