Preguntas etiquetadas con ecmascript-next



1
Doble colon de JavaScript (operador de enlace)
Como sabes, hay una propuesta de acceso directo para la .bind()función, por lo que puedes escribir: ::this.handleStuff y funcionará así en es5: this.handleStuff.bind(this) Mi pregunta es: ¿será posible pasar argumentos de esta manera? Me refiero a una forma de escribir esto con el acceso directo mencionado anteriormente: this.handleStuff.bind(this, 'stuff') Es …

4
async / await devuelve implícitamente la promesa?
Leí que las funciones asíncronas marcadas por la asyncpalabra clave devuelven implícitamente una promesa: async function getVal(){ return await doSomethingAync(); } var ret = getVal(); console.log(ret); pero eso no es coherente ... asumiendo que doSomethingAsync()devuelve una promesa, y la palabra clave await devolverá el valor de la promesa, no la …

6
Diferencia entre async / await y rendimiento ES6 con generadores
Estaba leyendo este fantástico artículo « Generadores » y destaca claramente esta función, que es una función auxiliar para manejar las funciones del generador: function async(makeGenerator){ return function () { var generator = makeGenerator.apply(this, arguments); function handle(result){ // result => { done: [Boolean], value: [Object] } if (result.done) return Promise.resolve(result.value); …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.