Resultados da pesquisa a pedido "ecmascript-6"

1 a resposta

Não é possível definir a armadilha "aplicar" ao objeto Proxy

Eu criei um objeto Proxy com uma armadilha "aplicar": var target = {}, handler = { apply: () => 42 } proxy = new Proxy(target, handler);Portanto, o objeto Proxy deve ser chamado. No entanto, isso não funciona: proxy(); // TypeError: proxy is ...

1 a resposta

O construtor pai chama funções substituídas antes que todos os construtores filhos sejam concluídos

O ECMAScript 6 (Harmony) introduzclasses com capacidade de herdar um do outro. Suponha que eu tenha um jogo e alguma classe básica para descrever coisas básicas para o comportamento de bot. Simplifico minha arquitetura real, mas suponho que eu ...

3 a resposta

Maneira correta de adicionar dinamicamente funções às classes ES6

Eu tenho uma classe simples com um único métodoexec(arg1,..,argn) e eu quero ter vários métodos alternativos que chamamexec com valores de argumento predefinidos (por exemplo,exec_sync = exec.bind(this, true)) A seguir, o truque: class Executor ...

2 a resposta

UIExplorer react-native não abre

Estou tentando visualizar o UIExplorer no Xcode. Eu segui o exemplo e deve ser simples. Ele diz para clonar react-native, cd no diretório, npm install e executar npm start. No entanto, quando executo o npm start, recebo o ...

3 a resposta

Quais são as diferenças (se houver) entre as funções de seta do ES6 e as funções associadas ao Function.prototype.bind?

Parece-me que, no ES6, as duas funções a seguir são muitopor pouco idêntico: function () { return this; }.bind(this); () => { return this; };O resultado final parece o mesmo: as funções de seta produzem um objeto de função JavaScript com ...

1 a resposta

“ReferenceError não detectado: isso não está definido” no construtor da classe

Estou brincando com o novo material em JavaScript / ES6. Eu recebo umUncaught ReferenceError: this is not defined(...) player.js:5 no meu código Tanto quanto vejo, não há erros aqui! Isso é um inseto? Alguma solução ...

1 a resposta

Cifrão seguido por um colchete em uma sequência de modelo

Eu estava brincando com algum código ES6 e me deparei com isso let vendors = ['ms', 'moz', 'webkit', 'o']; let root = window || global; let performance = window.performance || {}; if (!performance.now) { vendors.some(function(vendor) { ...

1 a resposta

Propriedades de classe / instância do ES6

Essa será uma pergunta relativamente longa, mas eu realmente gostaria de entender. Pergunta final formulada na parte inferior da pergunta. Eu li as respostas para esta pergunta: Alternativas à variável de classe ...

2 a resposta

Javascript ES6 export const vs export let

Digamos que tenho uma variável que desejo exportar. Qual é a diferença entre export const a = 1;vs export let a = 1;Eu entendo a diferença entreconst elet, mas quando você os exporta, quais são as diferenças?

1 a resposta

Como posso usar a sintaxe do ES6, como deixar o console do Chrome? [duplicado]

Esta pergunta já tem uma resposta aqui: Usando o ECMAScript 6 [/questions/24008366/using-ecmascript-6] 5 respostasEstou tentando escreverES6código no console do chrome, mas eu corri com alguns erros. Como posso executar oES6scripts no ...