Resultados da pesquisa a pedido "ecmascript-6"
Uso do módulo de exportação Javascript 6to5 (agora Babel)
Ainda sou iniciante, tento exportar e importar uma classe para um arquivo principal, a outra classe no arquivo de outras classes e usá-las. E depois engula o código ES5 com 6to5 (agora Babel). // file a.js import B from 'b.js'; class A { ...
Loop com promessas nativas;
Estou tentando fazer um loop assíncrono com nativoES6 promete [https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Promise] istomais ou menos funciona, mas incorretamente. Suponho que cometi um grande erro em algum lugar ...
A que "isso" se refere nas funções de seta no ES6?
Eu li em vários lugares que a principal diferença é que "this é lexicamente vinculado nas funções das setas. "Isso tudo é muito bom, mas eu realmente não sei o que isso significa. Eu sei que isso significa que ele é único dentro dos limites dos ...
Recursos do ECMAScript 6 disponíveis no Node.js 0.12
Uma nova versão estável do Node.js (0.12) chegou recentemente com o mecanismo JavaScript v8 do Google atualizado,v3.28.73. Quais recursos do ECMAScript 6 estão atualmente presentes no Node.js, sem usar o--harmony bandeira?Verifiquei vários sites ...
ES6 Array.prototype.values já não deveria existir?
ES6 não deveriaArray.protoype.values já existe, já que isso já funciona: Array.prototype.values = function(){ return this[Symbol.iterator](); } let arr = [1,2,3,4,5]; let iterator = arr.values(); for(let num of iterator) console.log(num) // 1, ...
Usando métodos de matriz ES5 com geradores ES6
Qual é a maneira correta de usar as novas funções da matriz ES5 com geradores ES6? Preciso converter explicitamente o iterável em uma matriz primeiro ou existe uma maneira melhor? Por exemplo: function* range(low, high) { var i = low; while(i < ...
angularjs http interceptor class (ES6) perde a ligação para 'this'
Estou criando um aplicativo AngularJS usando classes ES6 com rastreamento de transpilação para ES5 no formato AMD. no meu módulo, importo a classe interceptora e a registro como um serviço e, em seguida, registro esse serviço com os $ ...
Chame métodos estáticos dos métodos regulares da classe ES6
Qual é a maneira padrão de chamar métodos estáticos? Eu posso pensar em usarconstructor ou usando o nome da classe em si, não gosto da última, pois ela não parece necessária. O primeiro é o caminho recomendado ou há algo mais? Aqui está um ...
Qual é a diferença entre os módulos browserify / requirejs e os módulos ES6 [fechado]
Ainda sou novo no ES6 e nos carregadores de módulos e atualmente estou procurando combinar uma configuração do browserify com o ES6. Eu queria saber se eu ainda precisaria do browserify / requirejs se estiver usando os módulos ES6. Parece que ...
Gerenciamento de importação e dependência do módulo ES6
Com o uso de transpilers, já é possível usar os módulos ES6. Uma das maneiras mais fáceis é usar o Browserify e o Babelify. O problema que estou tendo é como lidar com o gerenciamento de dependências. Antigamente, você tinha apenas algumas ...