2013年2月26日 星期二

Javascript 的陣列物件-- Array

Array物件在Javascript物件中相當常用。
我把常用的幾個屬性跟方法整理如下..

陣列(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()由右至左 累計值處理

沒有留言:

張貼留言