Resultados da pesquisa a pedido "ecmascript-6"
EcmaScript 6 - Erros de validação do IDE Tern para Eclipse
Estou usando o Eclipse Mars com o suporte Tern IDE para ES6 na versão 1.1.0 (o instantâneo). Eu recebo erros de validação nas funções de seta e const-exportações, como pode ser visto nesta captura de tela: [/imgs/UpzkX.png] Eu trabalhei com ...
Como o número atual de i pode ser acessado em um loop for?
Dado um loop for, o valor da variável atribuída (i para este exemplo) é igual ao quearray[i] seria igual se fosse um loop for normal. Como pode o índice da matriz quei está atualmente em acesso. O que eu quero let array = ["one", "two", ...
ES6 Reestruturação e importação de módulos
Fiquei com a impressão de que esta sintaxe: import Router from 'react-router'; var {Link} = Router;tem o mesmo resultado final que este: import {Link} from 'react-router';Alguém pode explicar qual é a diferença? (Eu originalmente pensei que ...
Const e let tornam o padrão IIFE desnecessário?
Pelo que entendi, o padrão IIFE é uma solução para o fato de que o ES5 e abaixo não têm uma maneira de criar escopos de bloco. Ao agrupar tudo em uma função e invocá-la imediatamente, podemos criar um escopo. Agora issolet econst ganhará suporte ...
Em Javascript, quando é necessário atribuir uma função nomeada a uma variável?
No REPL on-line de Babel JS (http://babeljs.io/repl/ [http://babeljs.io/repl/]), quando digito: let a = (x) => x+1Será transpilado para: "use strict"; var a = function a(x) { return x + 1; };Aqui ovar a = function a(x) parece um pouco confuso ...
es6 Mapear e definir complexidade, implementação da v8
É uma suposição justa que na recuperação / consulta da implementação da v8 seja O (1)? (Eu sei que o padrão não garante isso)
“Importação de token inesperada” no Nodejs5 e babel?
No arquivo js, usei import para, em vez de exigir import co from 'co';E tentou executá-lo diretamente pelo nodejs, pois dizia que a importação é 'recursos de remessa' e suporte sem nenhum sinalizador de tempo de execução ...
Nomes de classes dinâmicas ES6
Eu tenho experimentado classes ES6 e estou pensando se você pode alterar os nomes de classe dinamicamente? Por exemplo class [Some dynamic name] {};
Reagir: Qual é a seta recomendada ou a função normal?
Comecei a usar as funções de seta depois que senti que vinculações manuais de função / objeto e problemas relacionados ao escopo são dor de cabeça, mas com muita frequência percebi que é melhor usar a função normal (ES5) do que a função de seta ...
Por que não consigo omitir o parâmetro getElementById () na função Arrow?
Diga que tenho 3<img> tags em uma página e gostaria de obtê-las como uma matriz, então escrevi: let myArray = ['img1', 'img2', 'img3'].map(id => document.getElementById(id)); ... que funcionou bem. Então eu pensei, ei,getElementById leva ...