Resultados da pesquisa a pedido "ecmascript-6"
Tornar a saída da biblioteca do webpack compatível com o babel6
Babel [http://babeljs.io]A sexta versão altera o funcionamento doexport default e, em particular, sua relação com commonjsrequire. Para resumir, enquanto até babel5,require('module') onde está fornecendo a exportação padrão do módulo, ele agora ...
Não é possível exigir () o valor padrão de exportação no Babel 6.x
No Babel 5.x, posso escrever o seguinte código: app.js export default function (){}index.js require('babel/register'); require('./app')();Então eu posso corrernode index.js sem erros. No entanto, usando o Babel 6.x, executando o seguinte ...
módulos es2015 - como nomear exportações dinamicamente
Neste exemploreact-hyperscript é curry e expõe um conjunto de funções padrão, entãoh('div', props, children) torna-sediv(props, children). import hyperscript from 'react-hyperscript'; import {curry} from 'lodash'; const isString = v => typeof v ...
Como chamar corretamente um método de classe de outro método
Digamos que eu tenho a seguinte classe: class MyClass { constructor () { /* etc */ } myFunc () { return myFuncToCall() } myFuncToCall () { /* etc */ } }Qual é a maneira correta de ligarmyFuncToCall de dentromyFunc?
Browserify, Babel 6, Gulp - token inesperado no operador de propagação
Estou tentando fazer meu Browserify / Babelify / Gulp funcionar no meu projeto, mas não será necessário o operador de propagação. Eu recebi este erro do meu ...
Const Javascript (ES6) com chaves [duplicado]
Esta pergunta já tem uma resposta aqui: Notação de colchete de objeto Javascript ({Navigation} =) no lado esquerdo da atribuição [/questions/26999820/javascript-object-bracket-notation-navigation-on-left-side-of-assign] 4 respostasEu sou novo ...
Encerramentos e ES2015
Peço desculpas antecipadamente por mais uma pergunta de fechamento, mas gostaria de esclarecer meu entendimento sobre como os fechamentos são implementados em JavaScript. Considere o seguinte código: 01 'use strict'; 02 function foo() {} 03 ...
Webpack babel 6 decoradores ES6
Eu tenho um projeto escrito no ES6 com o webpack como meu empacotador. A maior parte da transpilação funciona bem, mas quando tento incluir decoradores em qualquer lugar, recebo este erro: Decorators are not supported yet in 6.x pending proposal ...
Como declarar função local dentro da classe ES6?
Eu tenho uma função que pode ser usada apenas dentro de uma classe e não quero que ela seja acessível fora da classe. class Auth { /*@ngInject*/ constructor($http, $cookies, $q, User) { this.$http = $http; this.$cookies = $cookies; this.$q = $q; ...
Estendendo nativos internos no ES6 com Babel
Estou usando o Babel para estender minha classe com a matriz nativa incorporada class NewArray extends Array { first() { return this[0]; } } var a = new NewArray(1, 2, 3); console.log(a.length); // 3 console.log(a); // [ 1, 2, 3 ...