Resultados da pesquisa a pedido "ecmascript-6"

2 a resposta

Informações oficiais sobre `argumentos 'nas funções ES6 Arrow?

(() => console.log(arguments))(1,2,3); // Chrome, FF, Node give "1,2,3" // Babel gives "arguments is not defined" from parent scopeSegundo Babel (e pelo que posso dizer recomendações iniciais do TC39), isso é "inválido", pois as funções de seta ...

26 a resposta

Pode (a == 1 && a == 2 && a == 3) avaliar como verdadeiro?

Nota do moderador:Resista à vontade de editar o código ou remover este aviso. O padrão de espaço em branco pode fazer parte da pergunta e, portanto, não deve ser adulterado desnecessariamente. Se você estiver no campo "espaço em branco ...

6 a resposta

Quais são os usos reais do ES6 Raw String Access?

Quais são os usos reais deString.raw Acesso a cadeia de caracteres brutos introduzido no ECMAScript 6? // String.raw(callSite, ...substitutions) function quux (strings, ...values) { strings[0] === "foo\n" strings[1] === "bar" strings.raw[0] === ...

2 a resposta

'Let' substitui uma declaração global e lança um ReferenceError?

Eu estava passando pela diferença entrevar elet exemplo de documentação e estava testando que, quando uma variável não declarada é invocada, o escopo global fornece uma declaração automaticamente (é por isso que o seguinte trecho não gera um erro ...

5 a resposta

Transformando um iterador Javascript em uma matriz

Estou tentando usar o novoMapa [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map] objeto do Javascript EC6, já que ele é suportado nas versões mais recentes do Firefox e Chrome. Mas estou achando isso muito ...

3 a resposta

Devo escrever métodos como funções de seta na classe do Angular

No Angular, tecnicamente é possível escrever métodos de classe como funções de seta ES2015, mas nunca vi alguém fazer isso. Tome este componente simples, por exemplo: @Component({ selector: 'sample' }) export class SampleComponent { ...

1 a resposta

A importação não funciona com JavaScript no PhpStorm / Webstorm

Estou tentando executar um pedaço de código JavaScript escrito em um tutorial que se parece com isso: main.js import Vue from 'Vue'; import Alert from './components/Alert.vue'; new Vue({ el: 'body', components: { Alert } })No entanto, PhpStorm ...

4 a resposta

Como declarar variáveis privadas e métodos privados na classe es6 [duplicado]

Esta pergunta já tem uma resposta aqui: Como trabalhar com variáveis privadas no ES6? [duplicado] [/questions/34418012/how-to-work-with-private-variables-in-es6] 4 respostasno es5 usamos a função construtora function Person(name,gender){ var ...

3 a resposta

Construtor se comportando de maneira diferente usando a notação abreviada ES6

O ES6 introduziu umnotação abreviada [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Object_initializer#New_notations_in_ECMAScript_2015] para inicializar objetos com funções e propriedades. // ES6 shorthand ...

0 a resposta

Reagir, por que usar super (adereços) dentro do construtor de classe ES6? [duplicado]

Esta pergunta já tem uma resposta aqui: Qual é a diferença entre "super ()" e "super (adereços)" no React ao usar as classes es6? [/questions/30571875/whats-the-difference-between-super-and-superprops-in-react-when-using-e] 10 respostasSei que ...