请将以下层层嵌套的source对象转换成扁平的简单对象:{“a.b.c”: “1”, “a.d”: “2”, “e”: “3”} var source = { a: { b: { c: “1”, }, d: “2”, }, e: “3”, }; var newobj = { }; function flat(cur, key2) { Object.keys(cur)