1. const json = {
    2. a: { b: { c :1 } },
    3. d: [1, 2]
    4. }
    5. const dfs = (n, path) => {
    6. Object.keys(n).forEach((k) => {
    7. dfs(n[k], path.concat(k))
    8. })
    9. }
    10. dfs(json, [])