Javascript java脚本填充数组,使其匹配以下结构
假设我想从变量数据的空值开始,如何使用javascript使用push方法实现这个结果:Javascript java脚本填充数组,使其匹配以下结构,javascript,arrays,multidimensional-array,jqtree,Javascript,Arrays,Multidimensional Array,Jqtree,假设我想从变量数据的空值开始,如何使用javascript使用push方法实现这个结果: var data = [ { label: 'node1', children: [ { label: 'child1' }, { label: 'child2' } ] }, { label: 'node2', children: [ { label: 'child3' }
var data = [
{
label: 'node1',
children: [
{ label: 'child1' },
{ label: 'child2' }
]
},
{
label: 'node2',
children: [
{ label: 'child3' }
]
}
];
我试过:
data.push("label: nodel", "children:"+ ['child1', 'child2']);
查看上面的代码,我需要插入一个元素,该元素将与child列表链接。有人能帮我做到这一点吗。。我将非常感激。
向你问好。这就是你的意思吗
var object1 = {
label: 'node1',
children: [
{ label: 'child1' },
{ label: 'child2' }
]
};
var data = new Array();
data.push(object1);
或
编辑以显示此版本的数据。推送({label:'node1',子项:[{label:'child1'},{label:'child2'}])代码>这就是答案!非常感谢。在这里或smt,我如何向您致敬。。将您的解决方案粘贴为答案。。我会接受的。谢谢大家!只要接受奶昔的回答,基本上是一样的。
data.push({ label: 'node1', children: [ { label: 'child1' }, { label: 'child2' } ] });