Resultados de la búsqueda a petición "ecmascript-6"
¿Cómo convertir un objeto de par clave-valor en una matriz de valores en ES6?
Estoy desarrollando una aplicación React donde necesito convertir un objeto clave-valor como este: { 0: 'John', 1: 'Tim', 2: 'Matt' };Para una matriz de solo los valores como este: ['John', 'Tim', 'Matt']¿Cómo logro esto? const obj = { 0: ...
¿Cómo usar ReactDOM.createPortal () en React 16?
Estoy usando React 16 y necesito portales, pero no puedo encontrar ninguna documentación sobre esta función. ¿Alguien sabe cómo usar esto ...
¿Cuál es la diferencia entre usar constructor vs estado = {} para declarar el estado en el componente reaccionar?
Descubrí que hay dos formas de declarar el estado en el componente de clase como a continuación class App extends Component { constructor(props) { super(props); this.state = { name: 'John' } } render() { return <div>{this.state.name}</div> } ...
¿Cómo resolver una promesa varias veces?
Puede sonar extraño, pero estoy buscando una manera de resolver una promesa varias veces. ¿Hay algún enfoque para hacer esto posible? Piense en el siguiente ejemplo: getPromise() { const event = new Event('myEvent'); setTimeout(() => ...
eslint: error Error de análisis: la palabra clave 'const' está reservada
Recibo este error de ESLint: error Parsing error: The keyword 'const' is reservedde este código: const express = require('express'); const app = express(); const _ = require('underscore');He intentado eliminarnode_modules y reinstalar todos ...
Error de Eslint al importar jsx sin extensión
Estoy intentando, en es6, importar archivos jsx sin requerir la extensión .jsx: import LoginErrorDialog from './LoginErrorDialogView';No: import LoginErrorDialog from './LoginErrorDialogView.jsx';Si bien tengo webpack para importar de esta ...
¿Por qué es posible asignar un valor a la variable "let"?
Estoy tomando un curso de JS en línea y el instructor usó la sintaxis:let = names = ["Bob","Tim","Larry"]. Estoy convencido de que fue un accidente, pero de alguna manera permitido por el entorno JS que estaba usando. Lo que terminó haciendo ...
¿Por qué Array # map no devuelve la matriz correcta?
Cuando escribo algo como esto: var x = [1,2,3].map(x => { a : 'hello' });Espero recibir algo como[{a:'hello'},{a:'hello'},{a:'hello'}], pero en cambio devuelve una lista deundefineds. ¿Por qué es esto? [/imgs/uVWlJ.png]
Usando map () en un iterador
Digamos que tenemos un mapa:let m = new Map();, utilizandom.values() devuelve un iterador de mapa. Pero no puedo usarforEach() omap() en ese iterador e implementar un ciclo while en ese iterador parece un antipatrón ya que ES6 ofrece funciones ...
ES6 Promesa de reemplazo de async.eachLimit / async.mapLimit
Enasíncrono [https://www.npmjs.com/package/async], si necesito aplicar una función asincrónica a 1000 elementos, puedo hacerlo con: async.mapLimit(items, 10, (item, callback) => { foo(item, callback); });para que solo se procesen 10 artículos al ...