数组方法
- arr.push() 末尾追加一个元素 可以天骄多个数组 返回值是数组的长度
- arr.pop() 用来删除数组的末尾一个元素 返回删除的那个数 ()不可添加东西
- arr.unshift()在数组最前面添加一个元素 返回新数组的长度 ()里面可添加多个元素
- arr.shift() 是删除数组最前面的一个元素 返回删除的数 ()返回删除的数
- arr.splice() 截取数组中某些内容 按数组索引来截取(1.从哪个索引位置开始,截取多少个,替换的新元素)返回裁切被裁切的部分 arr为被裁切的数组
- arr.reserve() 反转数组 ()不可以写东西 返回arr为倒序后的数组 返回倒序的数组
- arr.sort() 数组排序 arr变成排序后的数组 arr.sort()为简单排序 正常排序:arr.sort(function(a,b){return a-b})从小到大
arr.sort(function(a,b){return b-a})从大到小 - arr.concat() 把多个数组进行拼接 原数组都不会改变 返回的两个数组连接成的新数组
- arr.join() 把数组里面的每一项内容链接起来,变成一个字符串 不会改变原始数组,而是把链接好的字符串返回 ()里面是用来拼接的字符
10.arr.slice(参数1代表开始裁切的下标(包括这个下标所指向的数据),参数2(不包括下标所指向的数据)) arr.slice()返回被裁切的