Resultados da pesquisa a pedido "ecmascript-6"

4 a resposta

ES6 - gerar uma matriz de números

Depois de pesquisar no Google, encontrei duas soluções: var data = [...Array(10).keys()]; console.log(data); var data1 = Array(8).fill().map((_, i) => i); console.log(data1); data1 exibe [0, 1, ..., 7] no entanto, os dados apenas exibem ...

3 a resposta

Como você usa as promessas da es6 hoje no frontend?

Estou tentando usar o babel para compilar arquivos que contenham promessas es6. Eu instalei o babel-cli, o babel-preset-es2015, o babel-plugin-es6-promessa. Minha configuração .babelrc é: { "presets": ["es2015"], "plugins": ["es6-promise"] }Eu ...

1 a resposta

Es6 Função de seta para js normal

Eu tenho tentado entender a função de seta es6. Eu li alguns artigos que a apresentam. Mas ainda não estou conseguindo entender completamente. Por exemplo, eu tenho este código: sortedArticles(): Article[] { return this.articles.sort((a: ...

1 a resposta

A atribuição de desestruturação no loop while na função ES6 não se propaga fora do loop?

Eu estava implementando um algoritmo GCD simples no ES6 (através do node-esml) e me deparei com um comportamento estranho ao atualizar valores de variáveis dentro de um loop while. Este código funciona de maneira fantástica: function ...

1 a resposta

Por que definir o estado de um componente de reação fora do construtor?

Então, acabei de baixar o código-fonte de uma estrutura React e estou recebendo este erro no Terminal: ERROR in ./src/components/TextEditor.js Module build failed: SyntaxError: Unexpected token (24:8) 22 | 23 | // Set the initial state when the ...

4 a resposta

O que as chaves entre as instruções `var {…} =…` fazem?

Não tenho certeza se essa é uma sintaxe JS específica do Mozilla, mas muitas vezes eu encontrei variáveis ​​sendo declaradas dessa forma, por exemplo, emadd-...

5 a resposta

Como zombar da função nomeada importada no Jest quando o módulo é desbloqueado

Eu tenho o seguinte módulo que estou tentando testar no Jest: // myModule.js export function otherFn() { console.log('do something'); } export function testFn() { otherFn(); // do other things }Como mostrado acima, ele exporta algumas funções ...

1 a resposta

Adicionando nós dinamicamente ao D3 Force Layout na versão 4

Estou tentando implementar um layout de força simples no qual nós (sem links) podem ser adicionados e removidos dinamicamente. Consegui implementar o conceito na versão 3 do D3, mas não consigo traduzi-lo para a versão 4. Após adicionar ...

2 a resposta

Como lidar com várias entradas controladas com o reag es6?

Aqui está o meu violino https://codepen.io/seunlanlege/pen/XjvgPJ?editors=0011 [https://codepen.io/seunlanlege/pen/XjvgPJ?editors=0011] Eu tenho duas entradas e estou tentando usar um método para lidar com oonChange evento para qualquer campo ...

5 a resposta

Qual é a diferença entre o ES6 Map e o WeakMap?

Olhandoisto eisto Páginas MDN parece que a única diferença entre Maps e WeakMaps é uma propriedade "tamanho" em falta para WeakMaps. Mas isso é ver...