Perguntas com a marcação «ecmascript-6»

A versão 2015 da especificação ECMAScript, agora um padrão (ECMAScript 2015). Use essa tag apenas quando a pergunta estiver relacionada especificamente a novos recursos ou alterações técnicas fornecidas no ECMAScript 2015.

2
ES6 getter / setter com função de seta
Estou usando o babel6 e para meu projeto de estimação estou criando um wrapper para XMLHttpRequest, para os métodos que posso usar: open = (method, url, something) => { return this.xhr.open(method, url, something); } mas para a função de seta de propriedades não funciona isso funciona: get status() { return …

12
É possível classificar um objeto de mapa ES6?
É possível classificar as entradas de um objeto de mapa es6? var map = new Map(); map.set('2-1', foo); map.set('0-1', bar); resulta em: map.entries = { 0: {"2-1", foo }, 1: {"0-1", bar } } É possível classificar as entradas com base em suas chaves? map.entries = { 0: {"0-1", bar …


3
JSON stringify um conjunto
Como seria um JSON.stringify () um Set ? Coisas que não funcionaram no Chromium 43: var s = new Set(['foo', 'bar']); JSON.stringify(s); // -> "{}" JSON.stringify(s.values()); // -> "{}" JSON.stringify(s.keys()); // -> "{}" Eu esperaria obter algo semelhante ao de uma matriz serializada. JSON.stringify(["foo", "bar"]); // -> "["foo","bar"]"

5
Importe imagens dinamicamente de um diretório usando webpack
Então, aqui está meu fluxo de trabalho atual para importar imagens e ícones no webpack via ES6: import cat from './images/cat1.jpg' import cat2 from './images/cat2.svg' import doggy from './images/doggy.png' import turtle from './images/turtle.png' <img src={doggy} /> Isso fica bagunçado rápido. Aqui está o que eu quero: import * from './images' …



3
Eu preciso de require js quando uso o babel?
Estou experimentando com ES6, e estou usando gole para construir e babel para transpilar para ES5. A saída não está sendo executada no nó, apenas vinculado a um arquivo .htm com uma tag. Estou pensando que preciso adicionar <script src='require.js'></script> ou algo assim. Estou tentando importar / exportar. ////////////////scripts.js import …

13
.map () um Mapa Javascript ES6?
Como você faria isso? Instintivamente, eu quero fazer: var myMap = new Map([["thing1", 1], ["thing2", 2], ["thing3", 3]]); // wishful, ignorant thinking var newMap = myMap.map((key, value) => value + 1); // Map { 'thing1' => 2, 'thing2' => 3, 'thing3' => 4 } Não obtive muito da documentação sobre …

3
desestruturação de objetos sem var
Por que a desestruturação de objetos gera um erro se não há uma varpalavra-chave antes dela? {a, b} = {a: 1, b: 2}; lança SyntaxError: expected expression, got '=' Os três exemplos a seguir funcionam sem problemas var {a, b} = {a: 1, b: 2}; var [c, d] = [1, …






Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.