JavaScript Array 參考
JavaScript Array 方法和屬性
| 名稱 | 描述 |
|---|---|
| [ ] | 建立一個新的 Array |
| new Array() | 建立一個新的 Array |
| at() | 返回陣列中指定索引的元素 |
| concat() | 連線陣列並返回一個包含連線後陣列的陣列 |
| constructor | 返回建立 Array 原型的函式 |
| copyWithin() | 在陣列內部,從指定位置複製陣列元素到指定位置 |
| entries() | 返回一個鍵/值對的 Array 迭代器物件 |
| every() | 檢查陣列中的每個元素是否都通過了測試 |
| fill() | 用一個靜態值填充陣列中的元素 |
| filter() | 建立一個新陣列,其中包含透過測試的陣列中的每個元素 |
| find() | 返回陣列中第一個透過測試的元素的值 |
| findIndex() | 返回陣列中第一個透過測試的元素的索引 |
| findLast() | 返回陣列中最後一個透過測試的元素的值 |
| findLastIndex() | 返回陣列中最後一個透過測試的元素的索引 |
| flat() | 連線子陣列元素 |
| flatMap() | 對映所有陣列元素並建立一個新的扁平化陣列 |
| forEach() | 為每個陣列元素呼叫一個函式 |
| from() | 從一個物件建立一個數組 |
| includes() | 檢查陣列是否包含指定元素 |
| indexOf() | 在陣列中搜索元素並返回其位置 |
| isArray() | 檢查一個物件是否為陣列 |
| join() | 將陣列的所有元素連線成一個字串 |
| keys() | 返回一個 Array 迭代器物件,包含原始陣列的鍵 |
| lastIndexOf() | 從陣列末尾開始搜尋元素,並返回其位置 |
| length | 設定或返回陣列中元素的數量 |
| map() | 建立一個新陣列,其中包含為每個陣列元素呼叫函式的結果 |
| of() | 從多個引數建立一個數組 |
| pop() | 刪除陣列的最後一個元素,並返回該元素 |
| prototype | 允許您向 Array 物件新增屬性和方法 |
| push() | 向陣列末尾新增新元素,並返回新長度 |
| reduce() | 將陣列的值歸約為單個值(從左到右) |
| reduceRight() | 將陣列的值歸約為單個值(從右到左) |
| reverse() | 反轉陣列中元素的順序 |
| shift() | 刪除陣列的第一個元素,並返回該元素 |
| slice() | 選擇陣列的一部分,並返回新陣列 |
| some() | 檢查陣列中的任何元素是否通過了測試 |
| sort() | 對陣列的元素進行排序 |
| splice() | 新增或刪除陣列元素 |
| toReversed() | 反轉陣列元素的順序(到一個新陣列) |
| toSorted() | 對陣列的元素進行排序(到一個新陣列) |
| toSpliced() | 新增或刪除陣列元素(到一個新陣列) |
| toString() | 將陣列轉換為字串,並返回結果 |
| unshift() | 在陣列開頭新增新元素,並返回新長度 |
| valueOf() | 返回陣列的原始值 |
| with() | 返回一個包含已更新元素的新陣列 |