var json = {
a: { b: { c: 1 } },
d: [25, 26]
}
function dfs(root, path) {
console.log(root, path);
Object.keys(root).forEach(k => {
dfs(root[k], path.concat(k))
})
}
dfs(json, [])
遍历JSON所有节点(深度优先遍历)
最新推荐文章于 2024-02-19 15:05:49 发布