Представим есть такой обьект.
var obj = {
prop: {
prop_1: {
id: 1,
name: 'aaa'
}
},
parent: {},
childs: []
}
Вопрос состоит в том, что
1) Нужно проверять у этого обьекта наличие
prop ключа если он есть то пройтись по всем
пропсам(prop_1, ...) и изменить их
name на '
changed'.
2) Но проблема в том что у этого обьекта может быть
childs массив в котором анологичные обьекты или parent тоже похожий обьект.
У них тоже нужно проверять наличие
prop ключа...
3) В
child`ах или в
parent`е не нужно проверят наличие
childs, parent.
Надеюсь кто то понял вопрос. Если нет то буду рад ответить на комментарий.