Resultados da pesquisa a pedido "ecmascript-6"

2 a resposta

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

3 a resposta

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

3 a resposta

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

7 a resposta

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

7 a resposta

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

4 a resposta

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

4 a resposta

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

5 a resposta

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

1 a resposta

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() { /*...*/ ...

4 a resposta

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