java脚本填充一个数组,使其匹配以下结构
java script filling up an array so it matches following structure
假设我想从变量数据的空值开始,如何使用推送方法用javascript实现这个结果:
var data = [
{
label: 'node1',
children: [
{ label: 'child1' },
{ label: 'child2' }
]
},
{
label: 'node2',
children: [
{ label: 'child3' }
]
}
];
我试过了:
data.push("label: nodel", "children:"+ ['child1', 'child2']);
在上面的代码中,我需要插入一个元素,该元素将和子元素列表链接。有人能帮我做到这一点吗。。我会非常感激的。顺致敬意,
这就是你的意思吗?
var object1 = {
label: 'node1',
children: [
{ label: 'child1' },
{ label: 'child2' }
]
};
var data = new Array();
data.push(object1);
或
data.push({ label: 'node1', children: [ { label: 'child1' }, { label: 'child2' } ] });
编辑以显示ASWELL的YOSHIS版本
相关文章:
- 如何在javascript中使用2个一维数组创建层次结构树
- 展平多个嵌套层次结构数组-d3.js
- $.when.apply 根据输入数组的长度返回具有不同结构的结果
- JavaScript-我可以用for循环中修改的属性将新结构推送到数组中吗
- 用Javascript从两个平面结构数组中格式化JSON
- 什么'最合适的数据结构是什么?(使用一个有间隙的数组是否存在缺点或注意事项?)
- 以数组为数据结构的d3.js树布局
- 遍历JS对象/数组,如果找到匹配项,则更改值并返回原始对象/数组结构
- 在JavaScript性能方面模拟结构处理的C数组
- 如何合并数组以获取结构
- 如何将 JSON 数组反序列化为本机 .net 数据结构
- 如何从平面JavaScript数组创建分层HTML结构
- 设置对象数据结构数组属性
- JS:在一行代码中初始化并推送到多维数组?创建树结构
- 遍历此数组结构的最佳方法
- 正确的MongoDB集合结构,包括Meteor中的值数组(不带键)
- 创建JSON对象的层次结构数组
- JavaScript -结构数组
- N级层次结构数组Angular JS
- Javascript:将一个结构数组拆分为其元素数组