Resultados de la búsqueda a petición "ecmascript-6"
js cómo implementar map [index] ++ de manera concisa
Con Array, puedo usararray[index]++ Pero con Map, solo sémap.set(index,map.get(index)+1) Creo que se ve mal, y siindex es una función de nombre largo, tengo que dividirla en dos líneas. ¿Hay una manera más concisa de implementarmap[index]++
Uso de clases anidadas para simular espacios de nombres en ES6
Tengo un archivoServices.js en el que estoy tratando de cargar todos mis servicios individuales. Estos están expuestos como singletons. Services.js var Services = { }; export default Services;Entonces quiero que el Servicio de muestra esté ...
¿Cómo concateno los módulos ES6?
¿Cómo puedo concatenar módulos ES6? var foo = 2; // This would normally be scoped to the module. export function Bar() {} // ...concatenate... import { Bar } from 'javascripts/bar' //This file no longer exists in the concatenated scenario. ...
ES6 Template Literals Vs cadenas concatenadas
Tengo el siguiente código para Ecma-Script-6template literals let person = {name: 'John Smith'}; let tpl = `My name is ${person.name}.`; let MyVar="My name is "+ person.name+"."; console.log("template literal= "+tpl); console.log("my variable = ...
Establecer automáticamente argumentos como propiedades de instancia en ES6
CoffeeScript establece automáticamente los argumentos como propiedades de instancia en el constructor si antepone los argumentos con @. ¿Hay algún truco para lograr lo mismo en ES6?
Douglas Crockford en clase OOP gratis en JavaScript
Douglas Crockford tiene una muy buena charla sobre "The Better Parts" de ES6. Entre otras cosas, élfomenta un alejamiento de la herencia prototípica a favor de OOP sin clase [https://www.youtube.com/watch?v=PSGEjv3Tqo0&t=6m]. Aquí dice que dejó ...
¿Puedo usar la sintaxis de la función de flecha de ES6 con generadores? (notación de flecha)
es decir, cómo expreso esto: function *(next) {}con flechas He probado todas las combinaciones que se me ocurrieron, y no puedo encontrar ninguna documentación al respecto. (actualmente usando el nodo v0.11.14)
Uso de jQuery $ (this) con ES6 Arrow Functions (léxico este enlace)
Uso de funciones de flecha ES6 con léxicothis la encuadernación es genial. Sin embargo, me encontré con un problema hace un momento al usarlo con un enlace de clic jQuery típico: class Game { foo() { self = this; this._pads.on('click', ...
Plantillas etiquetadas Javascript Es6: ¿cuándo se usa sin procesar? ¿Cuándo se cocina usado?
Después de estudiar este ejemplo de plantilla de etiqueta Es6: var yo = func`${x} + ${y}\n= ${x + y}`; one@public-node ~/es6 $ 6to5 tag.js "use strict"; var _taggedTemplateLiteral = function (strings, raw) { ...
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 ...