Resultados da pesquisa a pedido "ecmascript-6"

1 a resposta

Como converter chaves de mapa em array?

Digamos que eu tenho o seguinte mapa: let myMap = new Map().set('a', 1).set('b', 2);E eu quero obter ['a', 'b'] com base no acima. Minha solução atual parece tão longa e horrível. let myMap = new Map().set('a', 1).set('b', 2); let keys = []; ...

1 a resposta

Sintaxe: const {} = variableName, alguém pode me explicar ou apontar para a direção certa [duplicado]

Esta pergunta já tem uma resposta aqui: Declaração constante com bloco [/questions/10199229/constant-declaration-with-block] 1 respostaAtribuição de reestruturação em JavaScript [/questions/204444/destructuring-assignment-in-javascript] 4 ...

1 a resposta

ES6: importar muitos arquivos

Eu tenho um script que importa muitos módulos AMD e chama um método de inicialização em cada um: define(['underscore', './mod0', ..., './modN'], function (_) { _.each(_.toArray(arguments).slice(1), function (m) { init(m); }); });Preciso mudar ...

2 a resposta

Parênteses em funções de seta

Alguém poderia explicar o seguinte: Estou seguindo as palestras de Dan Abramov e fazendo os exercícios. O código funciona bem, no entanto, os testes falham quando a função específica a seguir é gravadacom suportes encaracolados**{ }**. case ...

2 a resposta

Tentando importar o ES6 com o Chrome, mas ele não parece funcionar

Estou pensando em mudar do Dart para o ES6, mas o Chrome parece não suportar a nova declaração de importação que é fundamental para mim. Eu usei o código (exportação nomeada) deste ...

3 a resposta

Por que as classes ES6 não são içadas?

Como as classes ES6 são apenas umaaçúcar sintático sobre a herança baseada em protótipo existente do JavaScript [1] [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes](IMO) faria sentido içar sua definição: var foo = new ...

1 a resposta

Qual é a ordem de execução definida das importações do ES6?

Eu tentei pesquisar na Internet a ordem de execução dos módulos importados. Por exemplo, digamos que eu tenho o seguinte código: import "one" import "two" console.log("three");Ondeone.js etwo.js são definidos da seguinte maneira: // one.js ...

2 a resposta

Como posso usar decoradores em um aplicativo React Redux?

Estou criando aplicativos simples usando o React Redux. Eu quero usar o decorador para injetar alguns métodos no meu componente. Vi código semelhante em outros projetos: import React, { Component } from 'react'; import { connect } from ...

3 a resposta

Função de seta "expressão esperada" erro de sintaxe

Eu quero transformar este código: var formatQuoteAmount = function (tx) { return Currency.toSmallestSubunit(tx.usd, 'USD'); }; var quoteAmounts = res.transactions.map(formatQuoteAmount);em uma função de seta anônima. Eu escrevi isso: var ...

8 a resposta

Chamar funções assíncronas / aguardar em paralelo

Tanto quanto eu entendo, no ES7 / ES2016, colocando váriosawaitno código funcionará de maneira semelhante ao encadeamento.then() com promessas, o que significa que eles serão executados um após o outro, e não paralelamente. Então, por exemplo, ...