扫码关注官方订阅号
var a = { 'name': 'aa', 'children' : { 'name': 'bb', 'children' : {...} // 里面包含若干个类似架构的对象 } }
我想给最深的那个children赋值,应该怎么做??
欢迎选择我的课程,让我们一起见证您的进步~~
没别的要求?a.children.children=??
const get = ({ children }) => { if (!children.hasOwnProperty('children')) return children; return get(children); } let item = get(a); item.name = 'ee';
不要问我原因,我任性,不想解释!
a[children][children]={}
如果是不知道多深,就用递归吧。
a.children.children = xxx
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
没别的要求?
a.children.children=??
不要问我原因,我任性,不想解释!
如果是不知道多深,就用递归吧。