Resultados da pesquisa a pedido "ecmascript-6"

1 a resposta

Importar / exigir navegador?

Estou tentando pegar o browserify e já passei por vários exemplos. Em um exemplo, vejo o uso de 'import': import 'jquery';e importando arquivos locais com: import Header from './Header';mas em outros exemplos, vejo pessoas ...

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

5 a resposta

Reestruturação para obter o último elemento de uma matriz em es6

No coffeescript, isso é direto: coffee> a = ['a', 'b', 'program'] [ 'a', 'b', 'program' ] coffee> [_..., b] = a [ 'a', 'b', 'program' ] coffee> b 'program'O es6 permite algo semelhante? > const [, b] = [1, 2, 3] 'use strict' > b // it got the ...

3 a resposta

Padrão de exportação do ES6 com várias funções referentes uma à outra

em es6 lá você pode definir um módulo de funções como esta export default { foo() { console.log('foo') }, bar() { console.log('bar') }, baz() { foo(); bar() } }o código acima parece ser um código válido, mas se eu chamarbaz() gera um ...

2 a resposta

exportar classe ES6 no nó 4.x Palavra reservada inesperada

Eu tenho o seguinte em scripts de um nó: "use strict"; class Whatever { constructor() { console.log("I'm in the constructor!"); } } export default Whatever;eu receboUnexpected reserved word a respeito deexport. O que estou perdendo aqui? Como ...

3 a resposta

Destruição ES6, parâmetro de função - nomeando objeto raiz

Existe uma maneira de manter o nome de um argumento de função desestruturada? Ou seja, o nome do objeto raiz? No ES5, eu poderia fazer isso (usando a herança como uma metáfora para explicar): // ES5: var setupParentClass5 = function(options) ...

1 a resposta

Qual é a zona morta temporal?

Ouvi dizer que acessarlet econst valores antes de serem inicializados podem causarReferenceError por causa de algo chamadozona morta temporal. O que é a zona morta temporal, como ela se relaciona ao escopo e ao içamento e em que situações é ...

2 a resposta

Vinculando este escopo diferente ao operador ES6 => function

Depois de experimentar a herança de contextos com o recurso => que o ES6 nos fornece, notei que esse contexto nunca pode ser alterado. Exemplo: var otherContext = { a: 2 }; function foo() { this.a = 1; this.bar = () => this.a; } var instance = ...

1 a resposta

gulp babel, exportações não está definido

Considere o seguinte código de exemplo (e talvez eu esteja fazendo errado?) var FlareCurrency = { }; export {FlareCurrency};Eu tenho a seguinte tarefa: gulp.task("compile:add-new-currency-minified", function(){ ...

3 a resposta

Exportação datilografada vs. exportação padrão

Qual é a diferença em TypeScript entreexport edefault export. Em todos os tutoriais eu vejo pessoasexportsuas classes e não consigo compilar meu código se não adicionar odefault palavra-chave antes de exportar. Além disso, não encontrei nenhum ...