树结构如下:
对象A:
{ "key": "community_1", "level": 1,
"children": [
{ "key": "building_1", "level": 2},
{ "key": "building_2", "level": 2},
{ "key": "building_3", "level": 2}
]
}
对象B:
{ "key": "building_3", "level": 2,
"children": [
{ "key": "unit_1", "level": 3,
"children": [
{ "key": "floor_1", "level": 4},
{ "key": "floor_2", "level": 4},
{ "key": "floor_3", "level": 4}
]
}
]
}
显然对象B是该合并到对象A "children" 集合的第三个元素 "building_3" 的,有什么方法能直接合并两个对象?或者使用 jquery 的 extend() 方法怎样做?
问题中“页级对象”应为“叶级对象”
在javascript中,有两个树结构的json或js对象,能否将第二个对象归并到第一个的页级对象中?
答案:2 悬赏:30
解决时间 2021-01-30 00:25
- 提问者网友:控制庸俗
- 2021-01-29 09:58
最佳答案
- 二级知识专家网友:一身浪痞味
- 2021-01-29 10:41
A、B都是字符串,直接用js的string.replace替换即可;
个人觉得你对象定义有问题;
个人觉得你对象定义有问题;
全部回答
- 1楼网友:偏爱自由
- 2021-01-29 12:11
应该能吧,不确定。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯