# 数组 ## 创建 - new Array() - [] ## 使用 ```javascript new Array(20) // 数组长度 new Array('a','b','c') // 初始定义数组 // 可以省略 new Array() // 字面量模式 [] [1,2,3] ``` ## 索引 ```javascript // 定义 var arr = [0,1,1,2,3] // 使用第一项 arr[0] // 索引是从0开始的 ``` ## 数组长度 ```javascript // length var arr = [0,1,2,3] arr.length // 4 // 重新定义length arr.length = 2 // [0,1] ``` ## 数组方法 常用 - join - push - unshift - pop - shift - splice - ....