JavaScript 數組參考手冊
- 上一頁 JS 參考手冊(字母排序)
- 下一頁 JS Boolean
Array 對象
Array 對象用于在單個變量中存儲多個值:
const cars = ["Tesla", "Volvo", "BMW"];
數組索引從零開始:數組中的第一個元素是 0,第二個元素是 1,依此類推。
有關數組的教程,請閱讀我們的 JavaScript 數組教程。
Array 方法和屬性
方法 | 描述 |
---|---|
[] | 創建新數組。 |
new Array() | 創建新數組。 |
at() | 返回數組的索引元素。 |
concat() | 連接數組并返回連接后的數組。 |
constructor | 返回創建 Array 對象原型的函數。 |
copyWithin() | 將數組中的數組元素復制到指定位置或從指定位置復制。 |
entries() | 返回鍵/值對數組迭代對象。 |
every() | 檢查數組中的每個元素是否通過測試。 |
fill() | 用靜態值填充數組中的元素。 |
filter() | 使用數組中通過測試的每個元素創建新數組。 |
find() | 返回數組中第一個通過測試的元素的值。 |
findIndex() | 返回數組中通過測試的第一個元素的索引。 |
findLast() | 返回數組中通過測試的最后一個元素的值。 |
findLastIndex() | 返回數組中通過測試的最后一個元素的索引。 |
flat() | 連接子數組元素。 |
flatMap() | 映射所有數組元素并創建新的扁平數組。 |
forEach() | 為每個數組元素調用函數。 |
from() | 從對象創建數組。 |
includes() | 檢查數組是否包含指定的元素。 |
indexOf() | 在數組中搜索元素并返回其位置。 |
isArray() | 檢查對象是否為數組。 |
join() | 將數組的所有元素連接成一個字符串。 |
keys() | 返回 Array Iteration 對象,包含原始數組的鍵. |
lastIndexOf() | 從數組末尾開始搜索元素并返回其位置。 |
length | 設置或返回數組中元素的數量。 |
map() | 使用為每個數組元素調用函數的結果創建新數組。 |
of() | 從多個參數創建一個數組。 |
pop() | 刪除數組的最后一個元素,并返回該元素。 |
prototype | 允許您向數組添加屬性和方法。 |
push() | 將新元素添加到數組的末尾,并返回新的長度。 |
reduce() | 將數組的值減為單個值(從左到右)。 |
reduceRight() | 將數組的值減為單個值(從右到左)。 |
reverse() | 反轉數組中元素的順序。 |
shift() | 刪除數組的第一個元素,并返回該元素。 |
slice() | 選擇數組的一部分,并返回新數組。 |
some() | 檢查數組中的任何元素是否通過測試。 |
sort() | 對數組的元素進行排序。 |
splice() | 從數組中添加/刪除元素。 |
toReversed() | 反轉數組元素的順序(到新數組)。 |
toSorted() | 對數組的元素進行排序(到新數組)。 |
toSpliced() | 添加或移除數組元素(到新數組)。 |
toString() | 將數組轉換為字符串,并返回結果。 |
unshift() | 將新元素添加到數組的開頭,并返回新的長度。 |
values() | 返回包含數組值的迭代器對象。 |
valueOf() | 返回數組的原始值。 |
with() | 返回更新元素后的新數組。 |
- 上一頁 JS 參考手冊(字母排序)
- 下一頁 JS Boolean