这是来自mozilla网站的javascript JSON解析器example
JSON.parse('{"1": 1, "2": 2, "3": {"4": 4, "5": {"6": 6}}}', function(k, v) {
console.log(k);
return v;
});

答案 0 :(得分:0)
最外层对象不是另一个对象的属性,因此它没有与之关联的属性名称。
答案 1 :(得分:0)
k = "1", v = 1
k = "2", v = 2
k = "4", v = 4
k = "6", v = 6
k = "5", v = Object {6: 6}
k = "3", v = Object {4: 4, 5: Object {6: 6}}
k = "", v = Object {1: 1, 2: 2, 3: Object {4: 4, 5: Object {6: 6}}}
所以最后一个键是整个= root对象节点的键,没有键