當(dāng)前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JS思考遍历对象
?
1 var json={ 2 “name”:”小明”, 3 “age”:”10”, 4 “sex”:”男” 5 }?
?
?
for(var key in json); //key只是個變量名
console.log(key); //json對象中屬性的名字
console.log(json.key); //錯誤,如果這樣的話不是找到j(luò)son中遍歷屬性的值,而是因為key是個變量名,json對象中沒有key屬性,新建了一個key屬性。
Console.log(json[key]); key是變量,里面存放的是json對象中的屬性名字,類似于json[“key”]==json[“name”] ==json[“age”],這樣就可以找到屬性存放的內(nèi)容了
}
對象中確實(shí)有這個屬性對象,屬性名字或者對象屬性名字
轉(zhuǎn)載于:https://www.cnblogs.com/qisexin/p/11256567.html
總結(jié)
- 上一篇: 车头插红旗的车是什么背景
- 下一篇: 货车轮胎冒烟等多久才能开?