La versión 2015 de la especificación ECMAScript, ahora un estándar (ECMAScript 2015). Utilice esta etiqueta solo cuando la pregunta se relacione específicamente con nuevas características o cambios técnicos proporcionados en ECMAScript 2015.

ecmascript-6...

Tengo un componente de entrada en react que recibe un evento onChange de otro componente: <input type="text" onChange={onChange} /> Pero quiero agregar un accesorio de otro componente a este componente que hace que la entrada solo acepte alfabetos. Sería algo como esto: <input type="text" onKeyPres....
14 may. 2020 a las 07:31
Estoy buscando una forma de crear una función. en el que puedo pasar un objeto y una matriz de propiedades (claves) que quiero ir. Esa función me devolverá un nuevo objeto que no tiene las claves que he especificado. function(keys: array, obj: object) {...} La pregunta es: ¿cómo hago eso con varias ....
13 may. 2020 a las 12:04
Tengo una función, que devuelve Promise: updatePassword(currentPassword: string, newPassword: string): Promise<void> { return this.fireAuth.currentUser.then((user: firebase.User) => { if (user) { const credentials = auth.EmailAuthProvider.credential(user.email, currentPassword) ....
Tengo 2 bucles, el bucle externo ya es parte del código existente ... pero el nuevo bucle no sé si es más lento, más feo o qué ... pero supongo que solo quiero estar en js moderno con mapa / reducir / filtrar, etc. En lugar de mostrar código real, este ejemplo debería ser suficiente para explicar el....
12 may. 2020 a las 23:38
Para practicar ReactJS, estoy tratando de desarrollar una pequeña aplicación. No puedo resolver el error clave. Lo que estoy tratando de hacer: El Pokémon se puede agregar a una colección creada por el usuario. Creé 2 componentes para esto. Un componente representa todas las cartas de Pokémon y el ....
11 may. 2020 a las 10:53
El mecanografiado también funciona Digamos que tengo una matriz como esta const array = ['one', 'two', 'three', 'four', 'five'] Y quiero producir algunos componentes que se verían como <div> one two </div> <div> three four </div> <div> five </div> Si quisiera usa....
9 may. 2020 a las 02:12
const cafes = [ { name: "Bazaar Cafe", place_id: "kjk234g4gcvfx8usg1l33pi", }, { name: "Ashley's Cafe", place_id: "12hydbdf76sljfts87sbfis", }, { name: "Avenue Cafe", place_id: "skjd86svvfdrsv55svbvf3f", }, { name: "Hi-Lo Cafe", place_id: "mjdhgetr4pojfy....
8 may. 2020 a las 20:57
Tengo dos matrices de objetos. const array1=[ {type:'A',name:'word1'}, {type:'B',name:'word2'}, {type:'C',name:'word3'}, {type:'D',name:'word4'}, {type:'E',name:'word5'}, {type:'F',name:'word6'}, ] const array2=[ {id:1,text:'text1',type:A}, {id:2,text:'text2',type:B}, {id:3,text:'text3',type:C}, {i....
8 may. 2020 a las 16:34
Quiero cambiar el nombre de las claves en un objeto, que contiene objetos secundarios que se ven iguales. Este es mi objeto inicial: objs = { "one":{ "title":"bla", "amount":5, "children":[ { "title":"bla", "identifier":"some text" }, ....
7 may. 2020 a las 17:26
Tengo una lista de elementos en una matriz. Quiero agregar recuento como postfix en cada elemento por ocurrencia. Sé que voy a usar reducir porque tengo que comparar con el elemento anterior, pero me quedo con incluye porque es una coincidencia parcial. const guest = ["male", "male", "female"] co....
7 may. 2020 a las 06:50
Estoy tratando de descubrir cómo obtener el valor de la clave de objeto duplicado y reemplazar / devolver con solo uno de JSON entre otras claves de objeto y finalmente regresar como una matriz. NOTA: Estos son datos devueltos de un resultado JSON. Ejemplo a continuación. const obj = { id: 71, b....
5 may. 2020 a las 22:53
Estoy tratando de formatear los datos agrupados que obtuve de JSON, pero tengo problemas para hacerlo. Este es mi conjunto de objetos: arr = [ { "date": "2020-01-01", "metric": 32, "type": "Google" }, { ....
5 may. 2020 a las 03:22
Estoy tratando de lograr lo siguiente usando ramda: Aquí hay una muestra de cómo se verá array: [ { id: 1, value: "ON", type: "TYPE_1" }, { id: 1, value: "OFF", type: "TYPE_1" }, { id: 2, value: "ON", type: "TYPE_1" }, { id: 3, value: "OFF", ....
4 may. 2020 a las 23:30
Estoy intentando agregar múltiples valores a mi key: [] onclick, pero sigue sobrescribiendo mi entrada anterior const handleClick = e => { console.log('click ', e) let choice = { key: e.keyPath[1], value: [], } choice.value.push(e.keyPath[0]) console.log('choice', ....
4 may. 2020 a las 03:14
Tengo una matriz de objetos con propiedad de nombre y edad, me gustaría filtrar una colección de edades distintas entre la matriz, para poder hacer algo como function distinctAges() { const guests = [ {name: 'Kiley', age: 24}, {name: 'Tom', age: 36}, {name: 'Jason....
1 may. 2020 a las 01:21
Soy bastante nuevo en React y ES6, y estoy tratando de desarrollar la funcionalidad para que cuando se haga clic en un botón (.featureBtn), se oculten una serie de elementos con una clase específica (todos los elementos .featureBtn) y otro componente (Accesorios) se hace visible. ¿Podría hacerse est....
30 abr. 2020 a las 15:17
Tengo una matriz de objetos llamados fieldValues. Quiero eliminar objetos en los que el tipo no comienza con A, C, G y termina con utt, alt y mor. [ { "language": "language1", "type": "A-def" }, { "language": "language1", "type": "B-def" }, { ....
29 abr. 2020 a las 16:37
El resultado de lodash groupBy() debería dar { "withType": [], "withOutType": [] }. const splittedData = _.groupBy(datas, 'type', 'withOutType'); ¿Es posible diferenciar como dos grupos en función de la existencia de la clave type en JSON? const datas=[{_id:"5ea2ecbde53c090b4ba4fa12",firstName:"D....
28 abr. 2020 a las 17:29
Me gustaría saber si es posible desestructurar directamente dentro de un método de reducción en JS. Estoy tratando de hacer algo como esto: Con esta matriz 2D: currency = [ ["PENNY", 0.01], ["NICKEL", 0.05], ["DIME", 0.01], ["QUARTER", 0.25], ["ONE", 1], ["FIVE", 5], ["TE....
28 abr. 2020 a las 16:22
Estoy leyendo sobre las nuevas características de ES6 de pragmatists. pero aquí, como pueden ver, usaron un bloque anónimo en esa función. ¿Alguien puede explicar qué significa eso? ¿Es algún objeto javascript o qué? ¿Cómo podemos usar eso? Mencione también alguna referencia para eso. function f....
28 abr. 2020 a las 08:11
¿Hay alguna opción para verificar si existe un valor de cadena en JavaScript Estructura del mapa y si lo hace, tome el valor clave necesario. Por ejemplo: let string = 'James never fly to Dubai' let exampleMap = = new Map([ ['Sasha', ' goes to school'], ['James', ' goes to college'], ['....
27 abr. 2020 a las 19:05
Si tengo una clase como: class Myclass { constructor(){ this.a = []; this.sum = 0; } update(){ this.sum = this.a.reduce((a, b) => a + b, 0) } } Instanto la clase: myClass = new Myclass(); Añado un número al atributo a myClass.a.push(1); myClass.a.push(2); ¿....
27 abr. 2020 a las 15:20
Creo que podría ser una pregunta tonta, pero confía en que soy nuevo en React. Estoy tratando de insertar una nueva clave y valor en la matriz de objetos, pero no puedo hacerlo. ¿Podría alguien ayudarme a lograr mi objetivo? Gracias Código this.state= { cartItems=[ {name:'item1',price:'$23'}, {nam....
Tengo una variedad de ciudades con esta estructura (dada por el CMS): const cities = [ { city: 'Genova', coordinates: '{\'type\':\'Point\',\'coordinates\':[8.9473343,44.4023918]}', countryIsoCode: 'it', description: 'test', isInitialCity: true, }, { cit....
27 abr. 2020 a las 11:09
En este código, copié obj usando el operador spread en copiedObj. Luego modificó el valor de la propiedad checked a false. Sin embargo, cuando console.log(obj.checked[0]), devuelve falso no verdadero. Y parece que el valor checked en copiedObj también cambió el valor original de la propiedad. ¿Porqu....
25 abr. 2020 a las 19:25