JS思考遍歷對象

 

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

相關文章
相關標籤/搜索