Resultados da pesquisa a pedido "ecmascript-6"

2 a resposta

Diferença entre a atribuição do método de objeto ES6: a, 'a' e ['a']?

Com o ES6, posso criar um novo objeto com funções como as seguintes: var obj = { something() {} };Isso faz sentido. Mas também posso fazer isso: var obj = { 'something'() {} };Ou eu posso fazer isso: var obj = { ['something']() {} };Existe uma ...

5 a resposta

O init react-native dá o erro: Não foi possível encontrar a predefinição "es2015"

Quando estou tentando iniciar um novo projeto react-native do zero, recebo ...

1 a resposta

As funções de seta do ES6 ainda fecham sobre "isto" mesmo que não o usem?

Estou tentando entender as regras de quandothis é ligado lexicamente em uma função de seta ES6. Vamos primeiro olhar para isso: function Foo(other) { other.callback = () => { this.bar(); }; this.bar = function() { console.log('bar called'); }; ...

3 a resposta

Como um objeto Javascript pode se tornar iterável com for… of statement? [duplicado]

Esta pergunta já tem uma resposta aqui: Usando objetos no For Of Loops [/questions/29885220/using-objects-in-for-of-loops] 14 respostasEu gostaria de definir ooptions[Symbol.iterator] propriedade para iterar nos objetos simples criados com ...

2 a resposta

Gerando Exportações de Módulos ES6

Estou querendo gerar programaticamente as exportações para um módulo, isso é possível no es6? Algo nesse sentido: const ids = ['foo', 'bar', 'baz']; ids.forEach(id => { export const [id.toUpperCase()] = id; });

1 a resposta

Módulos ES6 e herança

Eu tenho os seguintes arquivos JavaScript: src / js / classes / Lexus.js: import {Car} from 'src/js/classes/Car'; export class Lexus extends Car { constructor() { super("Lexus"); } }src / js / classes / Mercedes.js: import {Car} from ...

1 a resposta

Babel: Tipos de parâmetros de função no ES6

Se eu escrever o seguinte trecho de código e transpilar atravésBabel (6.5.0) funciona corretamente. function foo (first: string, second: number) { // code here }: string e: number são removidos do código ES5 transpilado. Se eu chamar a função ...

3 a resposta

ES6: Instruções de importação condicional e dinâmica

CondicionalÉ possível ter instruções de importação condicionais como abaixo? if (foo === bar) { import Baz from './Baz'; }Eu tentei o acima, mas recebo o seguinte erro (de Babel) ao compilar. 'import' and 'export' may only appear at the top ...

2 a resposta

ES6: É perigoso excluir elementos de Set / Map durante a iteração de Set / Map?

Código seguro paranew Set() pode parecer com: let items = []; for (let item of set) if (isBad(item)) items.push(item); for (let item of items) set.delete(item)Posso simplificar o código para: for (let item of set) if (isBad(item)) ...

1 a resposta

Qual é o objetivo estático de obter parâmetros () no Ionic 2?

Descobri que há uma nova construção no último Ionic 2 Beta. Parece que: export class ListPage { static get parameters() { return [[NavController], [NavParams]]; } ...Alguém poderia me explicar ou fornecer um link para algum tipo de tutorial ou ...