json获取关键名称作为文本?

时间:2010-11-19 06:22:26

标签: javascript json

我想找出json值的关键。

我在做

for(var i in rows){
    for(var j in rows[i]){
        console.log('value: ', rows[i][j]);
    }
}

但是我希望能够做一些像

这样的事情
for(var i in rows){
    for(var j in rows[i]){
        console.log('key: rows[i][j].key', 'value: ',rows[i][j]);
    }
}

或其他什么 所以我可以访问密钥。

1 个答案:

答案 0 :(得分:14)

当您使用(var i in rows)的语法时,我实际上是关键所以你应该能够这样做:

console.log('key: ',j, ' value: ',rows[i][j]);