JavaScript Array 對(duì)象

2023-04-06 14:14 更新

Array 對(duì)象用于在變量中存儲(chǔ)多個(gè)值:

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

第一個(gè)數(shù)組元素的索引值為 0,第二個(gè)索引值為 1,以此類推。

更多有關(guān)JavaScript Array參考手冊(cè)請(qǐng)參考 JavaScript Array 對(duì)象手冊(cè)。


數(shù)組屬性

屬性 描述
constructor 返回創(chuàng)建數(shù)組對(duì)象的原型函數(shù)。
length 設(shè)置或返回?cái)?shù)組元素的個(gè)數(shù)。
prototype 允許你向數(shù)組對(duì)象添加屬性或方法。

Array 對(duì)象方法

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


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)