У меня есть объект следующего вида
let obj = {
"p1" : "main",
"p2" : {
"p21" : [
{
"key1" : "val1",
"value1" : "val2",
},
{
"prop" : "test",
"value" : "dummy"
}
]
}
}
Нужно найти «prop», и если он присутствует, установить «value» в пустую строку. Обратите внимание, что внутри «p21» могут быть любые числовые объекты в любом порядке. Просто нужно найти «prop» и затем обновить «value» до пустой строки
Попробовал следующее
obj.p2.p21.map((item) => {
if (item.hasOwnProperty("prop")) {
item.value = "";
}
})