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';
不要问我原因,我任性,不想解释!
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
没别的要求?
a.children.children=??