Resultados da pesquisa a pedido "ecmascript-6"

2 a resposta

Como usar com segurança os novos recursos do ES6?

Existem muitos recursos do ES6 que se parecem muito=> sintaxe,Map objeto e um longo etc. Para ser sincero, estou meio cansado de verificar se há suporte para addEventListener devido ao ie8 attachEvent, e não gostaria que esse tipo de ...

4 a resposta

Quando o corpo de uma promessa é executado?

Suponha que eu tenha o seguintePromise: function doSomethingAsynchronous() { return new Promise((resolve) => { const result = doSomeWork(); setTimeout(() => { resolve(result); }), 100); }); }Em que ponto do tempo édoSomeWork() chamado? É ...

4 a resposta

Propriedade de classe JSON stringify ES6 com getter / setter

Eu tenho uma classe JavaScript ES6 que possui uma propriedade definida comset e acessado comget funções. Também é um parâmetro construtor para que a classe possa ser instanciada com a referida propriedade. class MyClass { constructor(property) { ...

4 a resposta

substituir matriz de objeto por outra matriz de base de objeto na propriedade

Como substituir a matriz do objeto por outra matriz da base de objetos na propriedade? var arr = [ {'status':'ok'}, {'status':'ok'}, {'status':'error'} ] var arr2 = [ {'status':error, 'msg': 'etc', 'more property':true} ] arr = ...

2 a resposta

por que o `this` não funciona na função de seta do ES6? [duplicado]

Esta pergunta já tem uma resposta aqui: Funções de seta e este [duplicado] [/questions/28798330/arrow-functions-and-this] 5 respostasAqui está o meu código: 'use strict'; let obj = { username : 'Hans Gruber', hello: () => 'hello, ' ...

1 a resposta

O que é "..." (3 pontos) em javascript?

Eu aprendi sobre isso comesta postagem [https://medium.com/@dan_abramov/mixins-are-dead-long-live-higher-order-components-94a0d2f9e750] . function StoreMixin(...stores) { // what is "..." var Mixin = { getInitialState() { return ...

2 a resposta

maneira adequada de usar classes es6 em um projeto nodejs

Eu gostaria de poder usar o recurso legal de classes es6 do nodejs 4.1.2 Eu criei o seguinte projeto: a.js: class a { constructor(test) { a.test=test; } }index.js: require('./a.js'); var b = new a(5);como você pode ver, eu crio uma ...

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 ...

1 a resposta

ESLint diz que a matriz nunca foi modificada, mesmo que os elementos sejam inseridos na matriz

Estou convertendo algum código existente para seguir o script ECMA e estou usando o ESLint para seguir um padrão de codificação. Eu tenho o seguinte método ecmascript static getArrayOfIndices(text, char) { let resultArray = []; let index ...

1 a resposta

Comportamento inesperado usando o Mapa de Matrizes em uma Matriz Inicializada com Preenchimento de Matrizes

Eu tive um problema com o novoArray.prototype.fill devido a saída inesperada ao usá-lo comArray.prototype.map. Por exemplo: // Initialize our n x n matrix and fill with 0's let M = Array(3).fill(Array(3).fill(0)); M.map(function (row, i) { ...