var a = {
'name': 'aa',
'children' : {
'name': 'bb',
'children' : {...} // 里面包含若干个类似架构的对象
}
}
我想给最深的那个children赋值,应该怎么做??
var a = {
'name': 'aa',
'children' : {
'name': 'bb',
'children' : {...} // 里面包含若干个类似架构的对象
}
}
我想给最深的那个children赋值,应该怎么做??
const get = ({ children }) => {
if (!children.hasOwnProperty('children')) return children;
return get(children);
}
let item = get(a);
item.name = 'ee';
不要问我原因,我任性,不想解释!
13 回答12.8k 阅读
7 回答2k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答927 阅读✓ 已解决
6 回答1.1k 阅读
2 回答1.3k 阅读✓ 已解决
没别的要求?
a.children.children=??