我把常用的幾個屬性跟方法整理如下..
陣列(Array)物件的屬性:
屬性 | 說明 |
---|---|
constructor | 傳回建立陣列物件原型的函式 |
length | 設定或返回陣列中元素的長度。 |
陣列(Array)物件的方法:
方法 | 說明 |
---|---|
concat() | 合併陣列,並傳回一個新的陣列 |
indexOf() | 在陣列中搜尋指定元素,並返回第一個符合的索引 |
join() | 將陣列物件中所有元素合併成一個字串 |
lastIndexOf() | 從陣列尾端開始搜尋指定元素,並返回第一個符合的索引 |
pop() | 將陣列中最後一個元素移除,並傳回該元素 |
push() | 在陣列尾端加入一個元素,並傳回陣列長度 |
reverse() | 反轉陣列中的元素順序 |
shift() | 移除陣列的第一個元素, |
slice() | 選擇陣列的片斷,並傳回成為新的陣列。 |
sort() | 對陣列元素進行排序 |
splice() | 加入 和/或 移除陣列的元素 |
toString() | 將陣列轉為字串,並傳回該字串 |
unshift() | 在陣列前方加入新的元素,並傳回陣列長度。 |
valueOf() | 傳回陣列的初始值 |
filter | 過濾陣列元素 |
forEach() | 迭代整個陣列元素 |
every() | 測試所有陣列元素 |
some() | 檢查是否有任一陣列元素通過測試 |
map() | 迭代舊陣列元素產生新陣列 |
reduce() | 累計值處理 |
reduceRight() | 由右至左 累計值處理 |
沒有留言:
張貼留言