Resultados de la búsqueda a petición "ecmascript-6"
¿ES6 promete una devolución de llamada resuelta?
Quiero ejecutar la misma acción si mi promesa se resolvió con éxito o no. No quiero vincular la misma función a ambos argumentos de.then. ¿No hay un.always como jQuery tiene? Si no, ¿cómo puedo lograr esto?
Problemas para comprender el operador de propagación JSX
Dado este código de ejemplo de los documentos React: var props = {}; props.foo = x; props.bar = y; var component = <Component {...props} />;Hice un poco de investigación sobre qué...props en realidad evalúa a, que es esto: React.__spread({}, ...
"Error de referencia no capturado: esto no está definido" en el constructor de la clase
Estoy jugando con las cosas nuevas en JavaScript / ES6. Consigo unUncaught ReferenceError: this is not defined(...) player.js:5 en mi código Por lo que veo, ¡no hay errores aquí! ¿Es esto un error? ¿Alguna solución? index.html <html> <head> ...
El constructor principal llama a las funciones anuladas antes de que todos los constructores secundarios finalicen
ECMAScript 6 (Harmony) presentaclasses con capacidad de heredar uno del otro. Supongamos que tengo un juego y alguna clase básica para describir cosas básicas para el comportamiento del bot. Simplifico mi arquitectura real pero supongo ...
react-native UIExplorer no se abrirá
Estoy tratando de ver el UIExplorer en Xcode. He seguido el ejemplo y debería ser simple. Dice clonar react-native, cd al directorio, npm install y ejecutar npm start. Sin embargo, cuando ejecuto npm start obtengo el siguiente ...
Forma correcta de agregar dinámicamente funciones a las clases de ES6
Tengo una clase simple con un solo método.exec(arg1,..,argn) y quiero tener varios métodos de alias que llamenexec con valores de argumento predefinidos (p. ej.exec_sync = exec.bind(this, true)) Lo siguiente hace el truco: class Executor { ...
¿Cómo funciona esta definición de método de objeto sin la palabra clave "función"?
Descubrí esto dejando accidentalmente elfunction palabra clave. Ordinariamente elfoobar método en el módulo a continuación se declararía comofoobar: function(arg1), pero curiosamente, los siguientes trabajos, al menos en algunos navegadores, p. ...
¿Cuáles son las diferencias (si las hay) entre las funciones de flecha ES6 y las funciones vinculadas con Function.prototype.bind?
Me parece que, en ES6, las siguientes dos funciones son muycasi idéntico: function () { return this; }.bind(this); () => { return this; };El resultado final parece el mismo: las funciones de flecha producen un objeto de función JavaScript con ...
Propiedades de clase / instancia de ES6
Esta será una pregunta relativamente larga, pero realmente me gustaría entenderla. Pregunta final formulada al final de la pregunta. He leído las respuestas a esta pregunta: Alternativas variables de clase ...
Signo de dólar seguido de un corchete en una cadena de plantilla
Estaba jugando con un código ES6 y me encontré con esto let vendors = ['ms', 'moz', 'webkit', 'o']; let root = window || global; let performance = window.performance || {}; if (!performance.now) { vendors.some(function(vendor) { performance.now ...