Resultados de la búsqueda a petición "ecmascript-2017"
asíncrono / espera implementaciones nativas
Esta propuesta [https://tc39.github.io/ecmascript-asyncawait/#desugaring]sugiere queasync Las funciones pueden usar funciones de generador debajo del capó, aunque no puedo encontrar una confirmación de esto en la especificación ES2017. Además, ...
¿Por qué .catch () no detecta el rechazo () dentro del constructor Promise dentro del bucle en una función asíncrona a menos que se pase el error?
Dado (async () => { const p = await new Promise((resolve, reject) => setTimeout(() => { reject(new Error(1)) }, Math.floor(Math.random() * 1000))); return p})() .then(data => console.log(data)) .catch(err => console.error(err)); elError() ...
¿Es posible usar waitit sin async en Js
Aguardar es una característica sorprendente en es7. Sin embargo, cada vez que uso aguardar descubrí que tengo que definir una función asincrónica y llamar a esta función. Como async function asy(){ const ...
¿Cómo puedo usar async / await en el nivel superior?
He estado revisando async / wait y después de revisar varios artículos, decidí probar las cosas por mí mismo. Sin embargo, parece que no puedo entender por qué esto no funciona: async function main() { var value = await Promise.resolve('Hey ...
¿Async espera realmente sin bloqueo en el navegador?
He estado jugando con la función en un SPA usando TypeScript y Promesas nativas, y me doy cuenta de que incluso si refactorizo una función de larga duración en una función asíncrona que devuelve una promesa, la interfaz de usuario sigue ...
asíncrono / espera siempre devuelve promesa
Estoy intentando la funcionalidad async / wait. Tengo ese código imitando una solicitud: const getJSON = async () => { const request = () => new Promise((resolve, reject) => ( setTimeout(() => resolve({ foo: 'bar'}), 2000) )); const json = await ...
¿Cómo el bucle `for..of` resuelve el iterador de un objeto?
Para que un objeto implemente una interfaz iterable, debe implementar[Symbol.iterator] clave que apunta a una función que devuelve eliterator. Me pregunto si elfor..of loop internamente llama a este método en un objeto para obtener ...
Async / Await inside Array # map ()
Recibo un error de tiempo de compilación con este código: const someFunction = async (myArray) => { return myArray.map(myValue => { return { id: "my_id", myValue: await service.getByValue(myValue); } }); };El mensaje de error es: esperar es una ...
Babel ESLint: TypeError: no se puede leer la propiedad 'rango' de nulo
Yo uso babel-eslint para limpiar / corregir mi código. Funcionó muy bien hasta que quise adoptar ES2017async await encontróaqui [https://github.com/rt2zz/redux-persist/issues/126#issuecomment-270120325]. Cambié mi aplicación React en ...
¿Cómo ejecutar la aplicación Node.js con las funciones ES2017 habilitadas en Heroku?
Soy nuevo en Node y creé una aplicación que tiene una sintaxis async / wait en ella de esta manera: const express = require('express'); const app = express(); const someLibrary = require('someLibrary'); function asyncWrap(fn) { return (req, res, ...