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.

7
Transformando um iterador Javascript em uma matriz
Estou tentando usar o novo objeto Map do Javascript EC6, pois ele já é suportado nas versões mais recentes do Firefox e Chrome. Mas estou achando isso muito limitado na programação "funcional", porque carece de métodos clássicos de mapa, filtro etc. que funcionariam bem com um [key, value]par. Ele tem …



2
Recursos do ECMAScript 6 disponíveis no Node.js 0.12
Uma nova versão estável do Node.js (0.12) foi lançada recentemente com o mecanismo JavaScript v8 do Google atualizado, v3.28.73 . Quais recursos do ECMAScript 6 estão presentes no Node.js, sem o uso do --harmonysinalizador? Verifiquei vários sites que alegam listar os recursos do ES 6, mas todos parecem desatualizados - …

5
Usando o ECMAScript 6
Estou procurando uma maneira de executar o código ECMAScript 6 no console do meu navegador, mas a maioria dos navegadores não suporta a funcionalidade que estou procurando. Por exemplo, o Firefox é o único navegador que suporta funções de seta. Existe uma maneira (extensão, script de usuário etc.) de executar …

4
Obter o nome da classe da instância da classe ES6
Existem maneiras 'harmoniosas' de obter o nome da classe da instância da classe ES6? Outro que não seja someClassInstance.constructor.name Atualmente, estou contando com a implementação do Traceur. E parece que Babel tem um polyfill por Function.nameenquanto Traceur não. Para resumir tudo: não havia outro caminho no ES6 / ES2015 / …



3
Concatenando Variáveis ​​e Strings no React
Existe uma maneira de incorporar a notação entre chaves do React e uma hreftag? Digamos que tenhamos o seguinte valor no estado: {this.state.id} e os seguintes atributos HTML em uma tag: href="#demo1" id="demo1" Existe uma maneira de adicionar o idestado ao atributo HTML para obter algo assim: href={"#demo + {this.state.id}"} …



15
Como carregar scripts externos dinamicamente no Angular?
Eu tenho este módulo que componente a biblioteca externa junto com lógica adicional sem adicionar a <script>tag diretamente no index.html: import 'http://external.com/path/file.js' //import '../js/file.js' @Component({ selector: 'my-app', template: ` <script src="http://iknow.com/this/does/not/work/either/file.js"></script> <div>Template</div>` }) export class MyAppComponent {...} Eu percebo o import especificação do ES6 é estática e resolvida durante a …

5
Exportar várias classes nos módulos ES6
Estou tentando criar um módulo que exporta várias classes ES6. Digamos que eu tenha a seguinte estrutura de diretórios: my/ └── module/ ├── Foo.js ├── Bar.js └── index.js Foo.jse Bar.jscada um exporta uma classe ES6 padrão: // Foo.js export default class Foo { // class definition } // Bar.js export …

3
Qual é a zona morta temporal?
Ouvi dizer que acessar lete constvalores antes de serem inicializados podem causar um ReferenceErrorpor causa de algo chamado zona morta temporal . O que é a zona morta temporal, como ela se relaciona ao escopo e ao içamento e em que situações é encontrada?


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.