const arr =[1,2,3,4,5,6,7,8,9]
const arr1 = ['1','2','3']
arr.push(10) //添加最后一个
arr.pop() //移除最后一个
arr.unshift(0)//添加第一个
arr.shift()//删除头部第一个
const arr2 = arr.concat(arr1) //合并数据返回一个新的数组
var arr3 = arr.join(',')//用指定的分隔符将数组每一项拼接为字符串,返回一个新的数组
var arr4 = arr.slice(0,4) //剪切数组 ,返回一个新的数组 返回被剪切的数组
var arr5 = arr.splice(1,2,55555)//索引,删除个数,返回被剪切的数组
var arr6 = arr.filter(item=> {return item>4 })//返回一个新的数组
console.log(arr6);
console.log(arr,'111');
var indexs = arr.indexOf(4) //返回一个
console.log(55555);
// 判断数组中每一项都是否满足条件
var everys = arr.every((item)=>{
return item>0
})
console.log(everys);
// 判断数组中只要有一项符合条件
var somes = arr.some((item)=>{
return item>1
})
console.log(somes);
// 排序
var sorts = arr.sort((a,b)=>{return b-a})
console.log(sorts);
// 倒序
var reverses = arr.reverse()
console.log(reverses);
// forEach
// map
// 返回符合条件的第一个元素
// find
常用的数组方法-笔记
最新推荐文章于 2025-08-13 21:05:35 发布