猿问

循环遍历数组取出想要的数据封装成对象数组

请问如下数组,怎么循环遍历出想要的数据。把下面数组中的name和id取出来放在一个对象数组中;arrNew=[{id:1,name:"系统设置"},{id:39,name:"菜单管理"},{id:36,name:"菜单详情"},......]
letarr=[
{
"appId":1001,
"id":1,
"name":"系统设置",
"nodes":[
{
"appId":1001,
"id":38,
"name":"菜单管理",
"nodes":[
{
"appId":1001,
"id":36,
"name":"菜单详情",
}
]
},
{
"appId":1001,
"id":2,
"name":"角色管理",
"nodes":[
]
},
]
},
{
"appId":1001,
"id":439,
"name":"数据管理"
"nodes":[
{
"id":440,
"name":"数据编辑",
"nodes":[
]
}
]
}
];
主要是希望得到效率高一些的方法。
神不在的星期二
浏览 1090回答 2
2回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答