Resultados da pesquisa a pedido "ecmascript-6"
O console do Chrome já declarou variáveis lançam erros de referência indefinidos para permitir
Recentemente eu me deparei com essa coisa estranha no console do Chrome. Aqui, intencionalmente, atribuo uma coisa indefinida a a para gerar um erro. let a = werwr // Uncaught ReferenceError: werwr is not definedEntão, quando tentei atribuir ...
Classes ES6 do Node.js com
Até agora, eu criei classes e módulos emnode.js da seguinte maneira: var fs = require('fs'); var animalModule = (function () { /** * Constructor initialize object * @constructor */ var Animal = function (name) { this.name = name; }; ...
Como uma matriz pode ser agrupada por duas propriedades?
Ex: const arr = [{ group: 1, question: { templateId: 100 } }, { group: 2, question: { templateId: 200 } }, { group: 1, question: { templateId: 100 } }, { group: 1, question: { templateId: 300 } }];Resultado esperado: const result = groupBy(arr, ...
setState não atualiza o estado imediatamente
Gostaria de perguntar por que meu estado não está mudando quando faço um evento onclick. Pesquisei há algum tempo que preciso vincular a função onclick no construtor, mas ainda assim o estado não está sendo atualizado. Aqui está o ...
Versão alternativa para Object.values ()
Estou procurando uma versão alternativa para oObject.values() função. Comodescrito aqui [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/values] a função não é suportada no Internet Explorer. Ao executar o ...
Curinga ou asterisco (*) x importação nomeada ou seletiva es6 javascript
Basta saber qual é a melhor maneira de usar a importação: import * as Foo from './foo'; VS: import { bar, bar2, bar3 } from './foo'; Em termos de eficiência, digamos, por exemplo, estou usando o webpack para agrupar todos os arquivos ...
eslint: error Erro de análise: A palavra-chave 'const' está reservada
Estou recebendo este erro do ESLint: error Parsing error: The keyword 'const' is reserveddeste código: const express = require('express'); const app = express(); const _ = require('underscore');Eu tentei removernode_modules e reinstalar todos ...
A palavra-chave 'const' não torna o valor imutável. O que isso significa?
Tem odefinição de const [http://exploringjs.com/es6/ch_variables.html#_const] noExplorando o ES6 pelo Dr. Axel Rauschmayer: const funciona como let, mas a variável que você declara deve ser inicializada imediatamente,com um valor que não pode ...
Capturando todos os métodos e getters encadeados usando um proxy (para execução lenta)
Contexto:Digamos que eu tenho um objeto,obj, com alguns métodos e alguns getters: var obj = { method1: function(a) { /*...*/ }, method2: function(a, b) { /*...*/ }, } Object.defineProperty(obj, "getter1", {get:function() { /*...*/ ...
ES6 no navegador: Untaught SyntaxError: Importação inesperada de token
eu sou novoES6(ECMAScript 6), e eu gostaria de usar seusistema de módulosno navegador. Eu li que o ES6 é suportado pelo Firefox e Chrome, mas estou recebendo o seguinte erro usandoexport Uncaught SyntaxError: Unexpected token import Eu tenho um ...