Resultados da pesquisa a pedido "ecmascript-6"
Escopo dos parâmetros de função padrão em javascript
Estou brincando com alguns recursos do EcmaScript 2015 e devo dizer que a especificação é bastante difícil de entender. Entendo perfeitamente que esse código deve gerar algum tipo de erro: (function(a = b, b = 1) { })();E eu sei que o valor ...
ReactJS: webpack: falha ao compilar com sintaxe de propagação
Eu quero te mostrar o meu problema. Meu env: Node: 8.9.1 npm: 5.6.0 yarn: 1.3.2package.json "devDependencies": { "babel-core": "^6.26.0", "babel-loader": "^7.1.2", "babel-plugin-transform-object-rest-spread": "^6.26.0", ...
Matriz de mapa ES6 para cadeia sem vírgula
Estou tentando mapear uma lista de erros em uma lista que mostrarei em uma dica de ferramenta. A lista foi adicionada, mas há uma, adicionado entre cada elemento li. Eu acho que isso é porque isso basicamente fazerrors.map(error ...
… É um operador ou sintaxe?
eu ouvi... referido tanto como 'spreadsintaxe'e' a propagaçãooperador', sendo este último muito mais popular. O URL da empresa relevanteDocumentação ...
Chamar um método filho de uma classe pai no ES6
É uma boa / má prática chamar um método filho de uma classe pai? class Parent { constructor() { // if 'autoPlay' exists (was implemented) in chain if (this.autoPlay) { this.autoPlay(); // execute from parent } } } class ChildA extends Parent { ...
Por que o forEach deve ser preferido em relação aos iteradores regulares?
eu estava lendoguia de javascript do airbnb [https://github.com/airbnb/javascript]. Há uma declaração específica, que diz: Não use iteradores. Prefira as funções de ordem superior do JavaScript em vez de loops como for-in ou for-of. A razão que ...
Texto datilografado: não é possível acessar o valor do membro no construtor de classe herdado
Eu tenho aulaAe uma classeB herdado dele. class A { constructor(){ this.init(); } init(){} } class B extends A { private myMember = {value:1}; constructor(){ super(); } init(){ console.log(this.myMember.value); } } const x = new B();Quando ...
Expandindo as referências $ {var} em uma string JavaScript [fechada]
Aprender algo além do JavaScript básico e do livro que estou lendo está me dizendo uma declaração como: let someVar = 'Happy'; console.log('I hope you have a ${someVar} day.');Deve exibir 'Feliz'? no log ou em um alerta ou possivelmente em ...
Fixar / corrigir vários elementos no Vanilla Javascript na rolagem
Eu sou iniciante em javascript e estou tentando criar algumas coisas com a especificação es6. Gostaria de recriar os efeitos de pinos do ScrollMagic e fixar diferentes seções enquanto eu rolar a página. Então, eu tenho essa marcação html ...
Como o excesso de verificação de propriedades ajuda?
Para o código abaixo, interface SquareConfig{ color?: string; width?: number; } interface Square{ color: string; area: number; } function createSquare(config: SquareConfig): Square { let newSquare:Square = {color: "white", area: 100}; if ...