Resultados da pesquisa a pedido "ecmascript-6"
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 ...
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 ...
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 ...
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 ...
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 ...
“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 ...
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) { ...
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 ...
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?
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 ...