Resultados da pesquisa a pedido "ecmascript-6"
Qual é o objetivo de permitir nomes de propriedades duplicados?
Estou lendo oReferência de javascript MDN [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Object_initializer] , portanto, o código a seguir não retorna maisfalse: function haveES6DuplicatePropertySemantics(){ "use ...
maneira funcional de iterar acima do intervalo (ES6 / 7) [duplicado]
Esta pergunta já tem uma resposta aqui: Existe um mecanismo para fazer um loop x vezes no ES6 (ECMAScript 6) sem variáveis mutáveis? [/questions/30452263/is-there-a-mechanism-to-loop-x-times-in-es6-ecmascript-6-without-mutable-varia] 15 ...
ES6: construtor de classe de chamada sem nova palavra-chave
Dada uma classe simples class Foo { constructor(x) { if (!(this instanceof Foo)) return new Foo(x); this.x = x; } hello() { return `hello ${this.x}`; } }É possível chamar o construtor de classe sem onew palavra-chave? O uso deve permitir (new ...
Enums ES6 somente leitura que podem mapear valor para nomear
Gostaria de definir uma estrutura semelhante a enum em JS, mas tenho dois requisitos: Os valores são somente leitura, ou seja, nenhum usuário pode atribuir a eles.Os valores (0, 1, 2, ...) podem ser mapeados de volta para os nomes (como no ...
Como verificar se uma variável é uma declaração de classe ES6?
Estou exportando a seguinte classe ES6 de um módulo: export class Thingy { hello() { console.log("A"); } world() { console.log("B"); } }E importando-o de outro módulo: import {Thingy} from "thingy"; if (isClass(Thingy)) { // Do something... ...
como criar uma matriz de tempos com intervalos de meia hora em vez de declarar na variável
Eu tenho um longo const valores abaixo como este, é possível criar em função no texto datilografado para reduzir uma longa const. export const DepartTime = ['00.00', '00.30', '01.00', '01.30', '02.00', '02.30', '03.00', '03.30', '04.00', ...
Por que devo usar as classes ES6? [fechadas]
Eu tenho muitas perguntas sobre as aulas ES6. Desde que eu entendo como usar a função e WebComponent, reagir e assim. Não vi muitos benefícios em usá-lo. Gostaria de saber qual é o benefício de usar classes. Eu li que público / privado / ...
Devo usar o texto datilografado? ou posso apenas usar o ES6? [fechadas]
Meu trabalho diário é desenvolvedor de clientes usando o AngularJS. Estamos avaliando se queremos usar o TypeScript. Fiz algumas pesquisas sobre texto datilografado e quase todos os pacotes JavaScript necessários devem ter arquivos de tipo de ...
ES6 Repete métodos de classe
Dada esta classe; como eu iteraria sobre os métodos que ele inclui? class Animal { constructor(type){ this.animalType = type; } getAnimalType(){ console.log('this.animalType: ', this.animalType ); } } let cat = window.cat = new Animal('cat')O ...
Como obter um último elemento do ES6 Map sem iterações?
Como obter um último elemento do ES6 Map / Set sem que as iterações (forEach ou for of) passem por todo o comprimento do contêiner?