JavaScript Array 對象

2023-04-06 14:14 更新

Array 對象用于在變量中存儲多個值:

var cars = ["Saab", "Volvo", "BMW"];

第一個數組元素的索引值為 0,第二個索引值為 1,以此類推。

更多有關JavaScript Array參考手冊請參考 JavaScript Array 對象手冊。


數組屬性

屬性 描述
constructor 返回創(chuàng)建數組對象的原型函數。
length 設置或返回數組元素的個數。
prototype 允許你向數組對象添加屬性或方法。

Array 對象方法

方法 描述
concat() 連接兩個或更多的數組,并返回結果。
copyWithin(). 從數組的指定位置拷貝元素到數組的另一個指定位置中。
entries(). 返回數組的可迭代對象。
every() 檢測數組元素的每個元素是否都符合條件。
fill(). 使用一個固定值來填充數組。
filter() 檢測數組元素,并返回符合條件所有元素的數組。
find(). 返回符合傳入測試(函數)條件的數組元素。
findIndex(). 返回符合傳入測試(函數)條件的數組元素索引。
forEach(). 數組每個元素都執(zhí)行一次回調函數。
from(). 通過給定的對象中創(chuàng)建一個數組。
indexOf() 搜索數組中的元素,并返回它所在的位置。
join() 把數組的所有元素放入一個字符串。
lastIndexOf() 返回一個指定的字符串值最后出現的位置,在一個字符串中的指定位置從后向前搜索。
map() 通過指定函數處理數組的每個元素,并返回處理后的數組。
pop() 刪除數組的最后一個元素并返回刪除的元素。
push() 向數組的末尾添加一個或更多元素,并返回新的長度。
reverse() 反轉數組的元素順序。
shift() 刪除數組的第一個元素。
slice() 選取數組的的一部分,并返回一個新數組。
some() 檢測數組元素中是否有元素符合指定條件。
sort() 對數組的元素進行排序。
splice() 從數組中添加或刪除元素。
toString() 把數組轉換為字符串,并返回結果。
unshift() 向數組的開頭添加一個或更多元素,并返回新的長度。
valueOf() 返回數組對象的原始值。


以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號