Resultados da pesquisa a pedido "ecmascript-harmony"

2 a resposta

As funções de seta não funcionam no nó --harmony no Ubuntu

Estou tentando usar as funções de seta nonode v0.10.33 sobUbuntu 14.04 (Estou executando o nó com--harmony flag), mas estou recebendo este erro: console.log( [1,2,3,4].map(x => x*x) ); ^ SyntaxError: Unexpected token > at Module._compile ...

2 a resposta

Obter o valor de uma promessa via yield & co

Estou tentando descobrir como obter o valor de uma promessa viayield, possivelmente com "co": function *(){ var someVar = yield functionThatReturnsAPromise(); }A função chamada não é um gerador, apenas uma função normal. Com o exposto,someVar ...

4 a resposta

Métodos em objetos ES6: usando funções de seta

No ES6, ambos são legais: var chopper = { owner: 'Zed', getOwner: function() { return this.owner; } };e, como taquigrafia: var chopper = { owner: 'Zed', getOwner() { return this.owner; } }Também é possível usar as novas funções de seta? Ao ...

1 a resposta

Encadeamento de promessa: use o resultado da promessa anterior no próximo e depois o retorno de chamada [duplicado]

Esta pergunta já tem uma resposta aqui: Como acesso os resultados das promessas anteriores em uma cadeia .then ()? [/questions/28250680/how-do-i-access-previous-promise-results-in-a-then-chain] 15 respostasEstou usando as promessas ES6 diretas ...

15 a resposta

Existe um mecanismo para fazer um loop x vezes no ES6 (ECMAScript 6) sem variáveis mutáveis?

A maneira típica de fazer um loopx vezes em JavaScript é: for (var i = 0; i < x; i++) doStuff(i);Mas eu não quero usar o++ operador ou possui quaisquer variáveis mutáveis. Então, existe uma maneira, no ES6, de fazer um loopx vezes de outra ...

8 a resposta

ECMAScript: Harmony / ES6 para compilador JavaScript

Depois de ler Artigo de Peter sobre JavaScript [http://peter.michaux.ca/articles/javascript-is-dead-long-live-javascript] Perceb Brendan Eich afirmou que um dos objetivos do Harmony é ser um alvo melhor para os compiladores de ...

2 a resposta

Qual é o objetivo de um asterisco (*) nas funções do gerador ES6

Alguém pode me explicar: por que as funções do gerador no ES6 são marcadas pelo símbolo do asterisco? Por exemplo, em vez de: function *someGenerator() { yield 1; yield 2; yield 3; }nós poderíamos escrever: function someGenerator() { yield 1; ...

1 a resposta

O que significa ReturnIfAbrupt no rascunho do ES6?

Atualmente estou implementando alguns shims para o rascunho do ES6. Eu estou querendo saber se alguém pode me dizer o que

2 a resposta

Como posso detectar geradores ES6 por recursos?

Estou gostando muito dos geradores ES6. Existe uma maneira de detectar o suporte de gerador nos navegadores? Eu sei que os geradores podem não estar em muitos navegadores (ou possivelmente nenhum navegador) no momento, mas tudo bem para meus ...

4 a resposta

Como habilitar o suporte à sintaxe de harmonia no coffeescript?

Eu usei o node.js (0.11.13) com--harmony bandeira e usadofunction *() eyield palavras-chave. Tentei simplificar meu desenvolvimento no node.js com a ajuda do coffeescript, até agora funciona muito bem, mas entrei em problemas comyield e declarar ...