Saltar al contenido

cómo mapear un objeto anidado en un ejemplo de código javascript

Hacemos una revisión profunda cada escrito en nuestra página web con la meta de mostrarte en todo momento la información veraz y actual.

Ejemplo 1: objetos anidados del mapa js

const items =[ id:1, name:'Nike Air Max 97', inStock:true, id:2, name:'Adidas Continental', inStock:true, id:3, name:'Adidas Supercourt', inStock:true, id:4, name:'Nike Jordan Dunks', inStock:true]// ? Create a new array "itemsCopy" from it using map// update the Nike Jordans Dunks in the copyArray to // have an "inStock" value of false. // Make sure using console.log that you have not affected // the original items array.const itemsCopy = items.map(item=>if(item.id===4)return...item, inStock:falsereturn...item )console.log('og', items)console.log('new', itemsCopy)

Ejemplo 2: objeto anidado de valor de mapa de javascript

functiondeepMap(obj, mapfn)functionrecurse(obj)let res =console.log(JSON.stringify(obj))for(const key in obj)const value = obj[key];if(value &&typeof value ==='object')
                res[key]=recurse(value);else
                res[key]=mapfn(value);return res
    returnrecurse(obj);deepMap('a':1,'b':'c':3,(val)=> val+1)//'a':2, 'b':'c':4

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *