gpt4 book ai didi

javascript - 在数组中以编程方式在节点内插入节点

转载 作者:行者123 更新时间:2023-12-03 05:35:08 24 4
gpt4 key购买 nike

在水果数组中,我有两个对象水果和蔬菜。在水果对象中,我有两个节点苹果和芒果。在Apple节点下我还有另外两个节点红苹果和青苹果。

像这样以编程方式我必须在蔬菜下添加另一个新节点。

$(function() {

var alternateData = [
{

text: 'Fruits',

nodes: [
{
text: 'apple',

nodes: [
{
text: 'Red apple'
},
{
text: 'green apple'
}
]
},
{
text: 'mango'
}
]
},
{
text: 'vegetables'

},
];

最佳答案

var alternateData = [{text: 'Fruits',
nodes:[{text: 'apple',
nodes: [{text: 'Red apple'},
{text: 'green apple'}]},
{text: 'mango'}]},{text:'vegetables',nodes:[]}];

var newNode = {text:"veg1",nodes:[]};
alternateData[1].nodes.push(newNode);

只要在原始数组中定义一个空节点,就可以将任意数量的节点插入或弹出到“vegetables”元素中。

关于javascript - 在数组中以编程方式在节点内插入节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40762007/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com