🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
#### `concat()` 连接两个或更多的数组,并返回结果。 ~~~ var a = [1,2,3]; console.log(a.concat(4,5));  [1, 2, 3, 4, 5] ~~~ ![](https://box.kancloud.cn/02a5a16d2a0cf39b40625616da6d3a5d_341x71.png) #### `join()` 把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。 ![](https://box.kancloud.cn/3c7049e7a7582ff83efdf0377d41355e_302x144.png) #### `pop()` 删除并返回数组的最后一个元素 ![](https://box.kancloud.cn/db47b807429e6530f3b9e3807067716a_355x269.png) `push() `向数组的末尾添加一个或更多元素,并返回新的长度。 `reverse() `颠倒数组中元素的顺序。 `shift() `删除并返回数组的第一个元素 `slice() `从某个已有的数组返回选定的元素 `sort()` 对数组的元素进行排序 `splice()` 删除元素,并向数组添加新元素。 ~~~ var arr = new Array(6) arr[0] = "George" arr[1] = "John" arr[2] = "Thomas" arr[3] = "James" arr[4] = "Adrew" arr[5] = "Martin" document.write(arr + "<br />") arr.splice(2,3,"William") document.write(arr) ~~~ ~~~ George,John,Thomas,James,Adrew,Martin George,John,William,Martin ~~~ `toSource()` 返回该对象的源代码。 `toString()` 把数组转换为字符串,并返回结果。 `toLocaleString()` 把数组转换为本地数组,并返回结果。 `unshift()` 向数组的开头添加一个或更多元素,并返回新的长度。 `valueOf()` 返回数组对象的原始值 ![](https://box.kancloud.cn/9b46fe56e784a20e4725bac52db11bd5_390x289.png)