Resultados da pesquisa a pedido "ecmascript-next"
Javascript ES6 +: Reestruturando e usando um método de matriz ao mesmo tempo?
Eu queria saber se existe uma maneira, para destruir e usar um método de matriz ao mesmo tempo? Se sim, é útil usá-lo ou diminuiria tanto a legibilidade do código que não vale a pena? Meu código atual é este: const { props: { title, ...
Usando os recursos JavaScript mais recentes no TypeScript, como o ES2018
Tentei pesquisar na documentação do TypeScripts em sua configuração e não consigo encontrar a resposta para o que deveria ser uma pergunta simples. Simplesmente, como alguém configura o compilador de texto datilografado para saber quais ...
Uma linha para obter algumas propriedades do objeto no ES 6
Como alguém pode escrever uma função, que usa apenas alguns atributos da maneira mais compacta no ES6? Eu vim com a solução usando destructuring + objeto simplificado literal, mas não gosto que a lista de campos seja repetida no código. Existe ...
Dois pontos JavaScript duplo (operador de ligação)
Como você sabe, existe uma proposta para um atalho para.bind() para que você possa escrever: ::this.handleStuffe funcionará assim no es5: this.handleStuff.bind(this)Minha pergunta é: será possível passar argumentos dessa maneira? Quero dizer ...
Como usar as funções de seta (campos de classe pública) como métodos de classe?
Eu sou novo no uso de classes ES6 com React; anteriormente, vinculei meus métodos ao objeto atual (mostrado no primeiro exemplo), mas o ES6 me permite vincular permanentemente uma função de classe a uma instância de classe com setas? (Útil ao ...
O que o símbolo at (@) faz no javascript ES6? (ECMAScript 2015)
Estou vendo algum código ES6 e não entendo o que o símbolo @ faz quando é colocado na frente de uma variável. A coisa mais próxima que pude encontrar tem algo a ver com campos particulares? Código que eu estava olhando dobiblioteca ...
assíncrono / espera não funciona em combinação com busca
Estou tentando usar o ES7async / await junto comfetch. Eu sei que estou perto, mas não consigo fazê-lo funcionar. Aqui está o código: class Bar { async load() { let url = 'https://finance.yahoo.com/webservice/v1/symbols/goog/quote?format=json'; ...
Como usar o objeto de função de espera assíncrona em Javascript?
Digamos que eu tenha uma função setObj : function(a,b){ obj.a = a; obj.b = b; }Se eu tiver que usar assíncrono e aguardar neste objeto de função, como faço? Se o mesmo foi escrito em função (modo de função), digamos async function setObj(a,b){ ...
Suporte Babel para Object.entries
Eu estou olhando para oproposta de estágio 3 de Object.values / Object.entries [https://github.com/tc39/proposal-object-values-entries]e eu realmente gostaria de usá-lo no meu projeto JavaScript atual. No entanto, não consigo descobrir se há ...
Como faço para que os decoradores trabalhem com o babel & webpack?
Eu tenho a seguinte configuração: { "babel-core": "~5.8.25", "babel-eslint": "^4.1.3", "babel-loader": "~5.3.2", "babel-polyfill": "^6.2.0", "eslint": "^1.7.3", "eslint-config-airbnb": "^0.1.0", "eslint-loader": "~1.1.0", ...