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.



4
Como acesso o método Object.prototype na seguinte lógica?
Estou usando a seguinte lógica para obter a string i18n da chave fornecida. export function i18n(key) { if (entries.hasOwnProperty(key)) { return entries[key]; } else if (typeof (Canadarm) !== 'undefined') { try { throw Error(); } catch (e) { Canadarm.error(entries['dataBuildI18nString'] + key, e); } } return entries[key]; } Estou usando ESLint …

6
A importação ES2015 não funciona (mesmo no nível superior) no Firefox
Estes são meus arquivos de amostra: <!DOCTYPE html> <html> <head> <title>Test</title> <script src="t1.js"></script> </head> <body></body> </html> t1.js: import Test from 't2.js'; t2.js: export const Test = console.log("Hello world"); Quando carrego a página no Firefox 46, ele retorna "SyntaxError: declarações de importação podem aparecer apenas no nível superior de um módulo" …



6
“SyntaxError não capturado: não é possível usar a declaração de importação fora de um módulo” ao importar o ECMAScript 6
Estou usando o ArcGIS JSAPI 4.12 e desejo usar Ilusões Espaciais para desenhar símbolos militares em um mapa. Quando adiciono milsymbol.jsao script, o console retorna erro SyntaxError não capturado: não é possível usar a instrução de importação fora de um módulo` então eu adiciono type="module"ao script e ele retorna Não …


1
Link ativo com React-Router?
Eu estou tentando sair Reagir-Router (v4) e estou tendo problemas começam fora do Nav ter um dos Link's Seja active. Se eu clicar em qualquer uma das Linktags, o material ativo começa a funcionar. No entanto, gostaria que o Home Linkficasse ativo assim que o aplicativo iniciar, pois é o …




3
Não é possível exigir () o valor de exportação padrão no Babel 6.x
No Babel 5.x, posso escrever o seguinte código: app.js export default function (){} index.js require('babel/register'); require('./app')(); Então, posso executar node index.jssem erros. No entanto, usando Babel 6.x, executando o seguinte código index.es6.js require('babel-core/register'); require('./app')(); resulta em um erro require (...) não é uma função Eu quero saber porque

6
A melhor maneira de preencher os recursos do ES6 no aplicativo React que usa criar-reagir-aplicativo
Tenho testado meu aplicativo React.js no Internet Explorer e descobri que algum código ES6 / 7 como o Array.prototype.includes()quebra. Estou usando criar-reagir-app e, aparentemente, eles optaram por não incluir muitos polyfills, já que nem todo mundo precisa deles, e eles diminuem os tempos de construção (veja por exemplo aqui e …


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.