var obj = {
a: {
name: "maoguotao",
age: 18,
sex: 'M',
},
b: {
name: "maoshuqin",
age: 18,
sex: 'M',
},
c: {
name: "MGT360124",
age: 18,
sex: 'M',
title: {
job: "班长"
}
}
};
//递归遍历对象
var arr = [];
function f(obj) {
for (var i in obj) {
if (typeof obj[i] === "object") {
f(obj[i]);
} else {
arr.push(obj[i]);
}
}
}
f(obj);
console.log(arr);//["maoguotao", 18, "M", "maoshuqin", 18, "M", "MGT360124", 18, "M", "班长"]
js 递归对象
最新推荐文章于 2023-11-03 15:42:01 发布