JavaScript-數組-數組遍歷

數組的基礎結構

1.數組:數組也是對象數據類型的’typeof[]’ ;返回類型’object’;
2.數組也有屬性名,只不過屬性名是數字,我們把數字屬性名稱之爲它的索引;數組是以數字作爲索引,索引從零開始,有一個length屬性代表數組的長度。
在這裏插入圖片描述
類數組:
類數組類似於數組,但是不是數組。
1.通過getElementsByTagName獲取的元素集合是類數組。
2.函數中的實參集合arguments也是類數組。
eg:
在這裏插入圖片描述
在這裏插入圖片描述

二.循環遍歷數組中的每一項:
eg:var ary=[32,23,43];
Array.prototype.aa=100;

1.使用for循環遍歷操作;
在這裏插入圖片描述
2.使用for in循環遍歷操作:
for(var key in ary){
//key:屬性名(數組中的屬性名是索引)
console.log(ary[key]);
}
//for循環只能遍歷到數組私有的一些屬性,而for in循環把一些自定義的公交屬性也能遍歷到。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章