1 var json={ 2 “name”:”小明”, 3 “age”:”10”, 4 “sex”:”男” 5 }
for(var key in json); //key只是个变量名json
console.log(key); //json对象中属性的名字spa
console.log(json.key); //错误,若是这样的话不是找到json中遍历属性的值,而是由于key是个变量名,json对象中没有key属性,新建了一个key属性。code
Console.log(json[key]); key是变量,里面存放的是json对象中的属性名字,相似于json[“key”]==json[“name”] ==json[“age”],这样就能够找到属性存放的内容了对象
}blog
对象中确实有这个属性对象,属性名字或者对象属性名字console