如何在 Javascript for...in 循环中获取对象键的名称?

How do I get the name of an object key in a Javascript for...in loop?

我可以像这样迭代一个对象:

var obj = {name: "Fred"}

for(var value in obj) {
    // Key should be "name"
    console.log(key + ": " + value);
}

我怎样才能知道钥匙是什么?这可能吗?任何帮助将不胜感激。

希望这会有所帮助

var obj = {name: "Fred"}

for(var key in obj) {
    // Key should be "name"
    console.log(key + ": " + obj[key]);
}

jsfiddle