Resultados da pesquisa a pedido "ecmascript-6"

3 a resposta

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

2 a resposta

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

1 a resposta

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

1 a resposta

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?

3 a resposta

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

1 a resposta

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

1 a resposta

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

4 a resposta

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

2 a resposta

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

3 a resposta

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