Resultados da pesquisa a pedido "ecmascript-6"

1 a resposta

Usando classes aninhadas para simular espaços para nome no ES6

Eu tenho um arquivoServices.js em que estou tentando carregar todos os meus serviços individuais. Eles são expostos como singletons. Services.js var Services = { }; export default Services;Desejo, então, o Serviço de Amostra aninhado em ...

1 a resposta

Quais recursos do ES6 são suportados no JSX?

estou a usarReagir com JSXcomreagir-ferramentas [https://www.npmjs.com/package/react-tools]para compilar o código JSX para JavaScript. Quais recursos do ES6 são suportados no JSX com oharmony opção ativada?

5 a resposta

Como simular dependências para testes de unidade com os módulos ES6

Estou tentando mexer nos módulos do Ecmascript 6 usando o webpack + traceur para transpilar para o ES5 CommonJS, mas estou tendo problemas para testá-los com êxito na unidade. Tentei usar o pré-processador Jest + traceur, mas os nomes de ...

4 a resposta

Definir argumentos automaticamente como propriedades da instância no ES6

O CoffeeScript define automaticamente os argumentos como propriedades da instância no construtor se você prefixar os argumentos com @. Existe algum truque para realizar o mesmo no ES6?

2 a resposta

Como concatenar os módulos ES6?

Como concatenar os módulos ES6? var foo = 2; // This would normally be scoped to the module. export function Bar() {} // ...concatenate... import { Bar } from 'javascripts/bar' //This file no longer exists in the concatenated scenario. export ...

2 a resposta

O que Function.prototype.toMethod () faz?

Notei que oFunction.prototype tem umtoMethod() no JavaScript experimental, mas o que isso realmente faz? E como eu o uso?

1 a resposta

Comportamento inesperado usando o Mapa de Matrizes em uma Matriz Inicializada com Preenchimento de Matrizes

Eu tive um problema com o novoArray.prototype.fill devido a saída inesperada ao usá-lo comArray.prototype.map. Por exemplo: // Initialize our n x n matrix and fill with 0's let M = Array(3).fill(Array(3).fill(0)); M.map(function (row, i) { ...

4 a resposta

Literais de modelo ES6 versus seqüências de caracteres concatenadas

Eu tenho o seguinte código para Ecma-Script-6template literals let person = {name: 'John Smith'}; let tpl = `My name is ${person.name}.`; let MyVar="My name is "+ person.name+"."; console.log("template literal= "+tpl); console.log("my variable = ...

1 a resposta

Douglas Crockford sobre OOP gratuito de classe em JavaScript

Douglas Crockford tem uma ótima conversa sobre "The Better Parts" do ES6. Entre outras coisas, eleencoraja um afastamento da herança prototípica em favor da OOP livre de classe [https://www.youtube.com/watch?v=PSGEjv3Tqo0&t=6m]. Aqui ele diz que ...

5 a resposta

Conversão ES6 Iterable para Array

Digamos que você tenha um Javascript ES6 Iterável semelhante a um array que você saiba com antecedência e terá um comprimento finito. Qual é a melhor maneira de convertê-lo em um array Javascript? A razão para fazer isso é que muitas bibliotecas ...