假设我们有以下Javascript对象
var t={name:"John",age:34,zip:"82900"}
如果我使用以下代码打印该对象的所有属性:
for(var x in t){
console.log(t[x]);
}
我将得到John,34,82900。现在我的问题是如何打印每个属性的名字 例如打印年龄,34名,约翰 因为用户可以在该对象中添加自己的属性,所以该对象可能具有比我上面写的更多的属性
答案 0 :(得分:1)
var t = { name : "John", age : 34, zip : "82900" };
for(var x in t){
console.log(x, t[x]);
}