数组常用方法 (JavaScript)

push():向数组末尾添加元素,返回新的数组的长度,原数组改变

pop():删除并返回数组的最后一个元素,原数组改变

unshift():向数组开头添加元素,并返回新的数组长度,原数组改变

shift():删除数组的第一项,并返回第一个元素的值,原数组改变

concat():合并数组,生成一个新的数组,原数组不变

join():将数组的每一项用指定字符连接形成一个字符串,默认用,原数组不变

reverse():将数组倒序,原数组改变

sort():对数组元素按照UniCode码排序,原数组改变

let arr = [1,3,2,4,6,5]
let paixu = function(a,b) {
  return a - b
}
console.log(arr.sort(paixu))		//  [1, 2, 3, 4, 5, 6]

slice():返回一个新的数组对象,对象是一个由 beginend 决定的原数组的浅拷贝,(包括begin,不包括end),不改变原数组

splice():三个参数 -> 开始位置,删除的个数,元素

posted @ 2021-11-22 11:18  ztw1002  阅读(80)  评论(0编辑  收藏  举报