JavaScript Array 對象

Array 數組對象

數組用于將多個值存儲在單個變量中。

JavaScript Array對象是用于構造數組的全局對象。

var fruits = ["Apple", "Mango", "Banana"];
測試看看?/?

JavaScript數組的索引為零:數組的第一個元素的索引為0,第二個元素的索引為1,依此類推。

最后一個元素的索引等于數組的length屬性值減去1。

使用無效的索引號將返回 undefined。

您可以在我們的JavaScript Array數組中了解有關Array數組更多信息。

數組對象屬性

下表列出了Array對象的標準屬性:

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

數組對象方法

下表列出了Array對象的標準方法:

方法描述
concat()合并兩個或更多數組,并返回一個新數組
copyWithin()復制數組中的一系列數組元素
entries()返回鍵/值對數組迭代對象
every()檢查數組中的每個元素是否通過測試功能中的測試
fill()用靜態(tài)值填充數組中的元素
filter()創(chuàng)建一個包含所有通過測試功能的所有元素的新數組
find()返回在測試函數中通過測試的數組中第一個元素的值
findIndex()返回在測試函數中通過測試的數組中第一個元素的索引
forEach()為每個數組元素調用一次函數
from()從對象創(chuàng)建數組
includes()確定數組是否包含某個元素
indexOf()在數組中搜索元素并返回其第一個索引
isArray()確定傳入的值是否為數組
join()將數組的所有元素連接到字符串中
keys()返回一個數組迭代對象,其中包含原始數組的鍵
lastIndexOf()從末尾開始在數組中搜索元素,并返回其最后一個索引
map()創(chuàng)建一個新數組,并為每個數組元素調用一個函數
pop()從數組中刪除最后一個元素,并返回該元素
push()將一個或多個元素添加到數組的末尾,并返回數組的新長度
reduce()將數組的值減少為單個值(從左到右)
reduceRight()將數組的值減少為單個值(從右到左)
reverse()反轉數組中元素的順序;第一個成為最后一個,最后一個成為第一個
shift()從數組中刪除第一個元素,然后返回該元素
slice()提取數組的一部分,并返回新數組
some()檢查數組中的任何元素是否通過測試功能中的測試
sort()對數組的元素進行排序
splice()從數組中添加/刪除元素
toString()將數組轉換為字符串,并返回結果
unshift()將新元素添加到數組的開頭,并返回數組的新長度
valueOf()返回數組的原始值
丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清