- arr.push():向数组末尾添加一个元素
- arr.pop():删除并返回数组最后一位
- arr.shift():删除并返回数组的首位元素
- arr.unshift():向数组的开头添加一个元素
- arr.indexOf(x):查询 x 在数组中第一次出现的位置, 查到返回索引,查不到返回 -1
- arr.resverse():颠倒数组的顺序
- arr.splice(start,length,num1,num2…):start要截取的数组的起始索引,length要截取的长度,num1,num2要添加的元素
- arr.slice(start,end):要截取的数组的 起始索引,end 要截取得数组的结束索引截到的数组包含起始位置的元素,不包含结束位置的元素,end 如果省略,代表从起始索引截到数组结尾,tart 可以是负值,代表从右边数第几位
- arr.join():通过特定的字符将数组连接成字符串
- concat():连接两个或者更多数组
- valueOf():返回对象的原始值
let arr=[1,5,7,8,9,3]
console.log(arr.join())//join()方法必须要这样写,不然没有效果
let arr=[1,5,7,8,9,3]
arr.sort(function(a,b){
a-b//a-b是从小到大排序
//b-a是从大到小排序
})