Perguntas com a marcação «ecmascript-6»

A versão 2015 da especificação ECMAScript, agora um padrão (ECMAScript 2015). Use essa tag apenas quando a pergunta estiver relacionada especificamente a novos recursos ou alterações técnicas fornecidas no ECMAScript 2015.


26
Pode (a == 1 && a == 2 && a == 3) avaliar como verdadeiro?
Deseja melhorar este post? Forneça respostas detalhadas para esta pergunta, incluindo citações e uma explicação de por que sua resposta está correta. Respostas sem detalhes suficientes podem ser editadas ou excluídas. Nota do moderador: resista ao desejo de editar o código ou remover este aviso. O padrão de espaço em …


10
Quando devo usar chaves para a importação do ES6?
Parece óbvio, mas fiquei um pouco confuso sobre quando usar chaves para importar um único módulo no ES6. Por exemplo, no projeto React-Native em que estou trabalhando, tenho o seguinte arquivo e seu conteúdo: initialState.js var initialState = { todo: { todos: [ {id: 1, task: 'Finish Coding', completed: false}, …


8
O que é "padrão de exportação" em javascript?
Arquivo: SafeString.js // Build out our basic SafeString type function SafeString(string) { this.string = string; } SafeString.prototype.toString = function() { return "" + this.string; }; export default SafeString; Eu nunca vi export defaultantes. Existem coisas equivalentes export defaultque podem ser mais fáceis de entender?



14
Alternativas à variável de classe ES6
Atualmente no ES5, muitos de nós estão usando o seguinte padrão em estruturas para criar classes e variáveis ​​de classe, o que é confortável: // ES 5 FrameWork.Class({ variable: 'string', variable2: true, init: function(){ }, addItem: function(){ } }); No ES6, você pode criar classes nativamente, mas não há opção …


13
Qual é o significado de "=>" (uma seta formada de iguais e maiores que) em JavaScript?
Eu sei que o >=operador significa mais que ou igual a, mas já vi =>em algum código-fonte. Qual o significado desse operador? Aqui está o código: promiseTargetFile(fpParams, aSkipPrompt, relatedURI).then(aDialogAccepted => { if (!aDialogAccepted) return; saveAsType = fpParams.saveAsType; file = fpParams.file; continueSave(); }).then(null, Components.utils.reportError);


11
Node.js - SyntaxError: importação inesperada de tokens
Eu não entendo o que está errado. Nó v5.6.0 NPM v3.10.6 O código: function (exports, require, module, __filename, __dirname) { import express from 'express' }; O erro: SyntaxError: Unexpected token import at exports.runInThisContext (vm.js:53:16) at Module._compile (module.js:387:25) at Object.Module._extensions..js (module.js:422:10) at Module.load (module.js:357:32) at Function.Module._load (module.js:314:12) at Function.Module.runMain (module.js:447:10) at …



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.