1.push()方法
let arr = [23,21,16,23,92]
//push后面增加一个元素
let res = arr.push('ll')
console.log(arr)
//会改变原数组
console.log(res)
//新数组的长度
2.pop()方法
let arr = [23,21,16,23,92]
//pop后面删除一个元素
let res = arr.pop()
console.log(arr)
//会改变原数组
console.log(res)
//删除的元素
3.shift()方法
let arr = [23,21,16,23,92]
//pop前面删除一个元素
let res = arr.shift()
console.log(arr)
//会改变原数组
console.log(res)
//删除的元素
4.unshift()方法
let arr = [23,21,16,23,92]
//pop前面增加一个元素
let res = arr.unshift('67')
console.log(arr)
//会改变原数组
console.log(res)
//新数组的长度
5.splice()方法
let = [34, 12, 31, 89, 11, 20];
//splice第一个参数是索引,第二个参数是删除的个数,第三个是新增的元素
// 第二个不传的话是删除到最后一项,第二个参数也可选择不传值
let res1 = arr.splice(1);
console.log(res1);
//删除的数组
console.log(arr);
//会改变原数组
let res2 = arr.splice(1, 3);
console.log(res2);
let res3 = arr.splice(1, 3,'呵呵');
console.log(res3);
6.sort()方法
let arr = [23,41,56,41,79]
let res = arr.reverse()
console.log(res)
//颠倒数组
console.log(arr)
//会改变原数组,和res结果一样
7.sort()方法
let arr = [45,12,41,90,25,11]
let res1 = arr.sort()
console.log(res1)
//默认是按元素的字典顺序进行排序
console.log(arr)
//排序以后的数组
let res2 = arr.sort(function(a,b){
return b- a
})
//升序
console.log(res2)
//默认是按元素的字典顺序进行排序
console.log(arr)
//排序以后的数组
let res3 = arr.sort(function(a,b){
return a-b
})
//降序
console.log(res3)
//默认是按元素的字典顺序进行排序
console.log(arr)
//排序以后的数组
友宝们,格式整理起来实在有点麻烦,大家看看,有什么没看懂的,可以私信我