Resultados de la búsqueda a petición "ecmascript-6"

3 la respuesta

forma funcional de iterar sobre el rango (ES6 / 7) [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Existe un mecanismo para repetir x veces en ES6 (ECMAScript 6) sin variables mutables? [/questions/30452263/is-there-a-mechanism-to-loop-x-times-in-es6-ecmascript-6-without-mutable-varia] 15 ...

14 la respuesta

ES6: constructor de clase de llamada sin nueva palabra clave

Dada una clase simple class Foo { constructor(x) { if (!(this instanceof Foo)) return new Foo(x); this.x = x; } hello() { return `hello ${this.x}`; } }¿Es posible llamar al constructor de la clase sin elnew ¿palabra clave? El uso debe ...

4 la respuesta

Enums de solo lectura de ES6 que pueden asignar el valor al nombre

Me gustaría definir una estructura similar a la enumeración en JS, pero tengo dos requisitos: Los valores son de solo lectura, es decir, ningún usuario puede asignarlos.Los valores (0, 1, 2, ...) pueden asignarse nuevamente a los nombres (como ...

4 la respuesta

¿Cómo verificar si una variable es una declaración de clase ES6?

Estoy exportando la siguiente clase ES6 desde un módulo: export class Thingy { hello() { console.log("A"); } world() { console.log("B"); } }E importándolo desde otro módulo: import {Thingy} from "thingy"; if (isClass(Thingy)) { // Do ...

2 la respuesta

¿Por qué debería usar las clases de ES6? [cerrado]

Tengo muchas preguntas sobre las clases de ES6. Como entiendo cómo usar la función y WebComponent, React, etc. No vi muchos beneficios al usarlo. Me pregunto cuál es el beneficio de usar clases. Leí que public / private / static será parte de ...

2 la respuesta

¿Debo usar el mecanografiado? o simplemente puedo usar ES6? [cerrado]

Mi trabajo diario es desarrollador de clientes con AngularJS. Estamos evaluando si queremos usar TypeScript. Investigué un poco sobre mecanografiado y casi todos los paquetes de JavaScript que necesito deben tener archivos de tipo de definición. ...

1 la respuesta

¿Cómo obtener un último elemento de ES6 Map sin iteraciones?

¿Cómo hacer que un último elemento de ES6 Map / Set sin iteraciones (forEach o for of) pase a través de una longitud completa del contenedor?

2 la respuesta

¿Cuál es el punto del tipo 'Símbolo' en ECMA-262-v6?

¿Cuál es el punto del tipo 'Símbolo' en ECMA-262-v6? Implementación de ruta rápida para claves de objeto? ¿Qué hace bajo el capó? ¿Hash con la garantía de que los datos subyacentes son inmutables?

3 la respuesta

Explicación de `let` y bloqueo del alcance con bucles for

Entiendo quelet evita declaraciones duplicadas, lo cual es bueno. let x; let x; // error!Variables declaradas conlet también se puede usar en cierres que se pueden esperar let i = 100; setTimeout(function () { console.log(i) }, i); // '100' ...

8 la respuesta

ES6 iterar sobre métodos de clase

Dada esta clase; ¿Cómo iteraría sobre los métodos que incluye? class Animal { constructor(type){ this.animalType = type; } getAnimalType(){ console.log('this.animalType: ', this.animalType ); } } let cat = window.cat = new Animal('cat')Lo que he ...