Array對象就是我們常說的數組對象。
Array對象主要用于存儲多個數據項,數據可以是任意類型。
所有主流瀏覽器均支持該對象。
## Array 對象的屬性
| 屬性| 描述 |
| --- | --- |
| constructor | 返回創建該對象的構造函數。 |
| length | 設置或返回數組中元素的個數。 |
| prototype | 返回創建該對象的函數的原型對象 |
## Array 對象的方法
| 方法 | 描述 |
| --- | --- |
| Array() | 構造函數構造一個新的Array對象。 |
| concat() | 連接兩個或更多的對象或數組,并返回拼接后的新數組。 |
| join() | 把數組的所有元素放入一個字符串。元素通過指定的分隔符進行分隔。 |
| pop() | 刪除并返回數組的最后一個元素 |
| push() | 向數組的末尾添加一個或更多元素,并返回新的數組長度。 |
| reverse() | 顛倒數組中元素的順序。 |
| shift() | 刪除并返回數組的第一個元素 |
| slice() | 以數組的形式返回當前數組中的一部分(連續的一部分)。 |
| sort() | 對數組的元素進行排序,可以自定義排序方式。 |
| splice() | 移除數組中的元素,也可同時向數組中添加一個或多個新元素。 |
| toString() | 把數組轉換為字符串,并返回該字符串。 |
| toLocaleString() | 把數組轉換為"本地化"的字符串,并返回該字符串。 |
| unshift() | 向數組的開頭添加一個或多個元素,并返回新的數組長度。 |
| valueOf() | 返回數組對象的原始值 |