当前位置:首页>正文

JavaScript,关于树形结构数据遍历 js, 遍历树形数组 根据id获取单个

2023-04-17 02:49:03 互联网 未知

JavaScript,关于树形结构数据遍历

var arr=[]
var fun = function(arr, key){
var result = []
for(var i=0ireturn result } //diaoyong var result = fun(arr,"treeId") console.log(result)

js, 遍历树形数组 根据id获取单个

//传入要查找的数据集,目标id,返回目标ID对应的数据集合
//jsonData:数据集
//destID:目标ID
//json:目标ID结果集
function GetSubJson(jsonData, destID, json) {
for (var i = 0 i < jsonData.length i ) {
if (jsonData[i].id == destID)
json.push(jsonData[i])
else {
if (jsonData[i].hasOwnProperty("children")) {
GetSubJson(jsonData[i].children, destID, json)
}
}
}
}
//例如
var json = []
GetSubJson(a, "2016", json)

vue怎么遍历数组

var arrs = [] function haha(){ var data = [ { name: 中国, children: [ { name: 第三节课, }, { name: 教, children: [ { name: 大一, children: [ { name: 课程1, children: [ { name: 1231 }, { name: 121 } ] }, { name: