js 数组方法

本文介绍了JavaScript中常用的数组方法,如push(),pop(),shift(),unshift()等用于增删元素,concat(),join(),slice(),splice()用于合并、连接和切片,indexOf(),lastIndexOf()等用于查找元素,以及forEach(),map(),filter(),reduce(),sort()等高级操作和辅助函数。
摘要由CSDN通过智能技术生成
push(): 在数组末尾添加一个或多个元素,并返回新的长度。

pop(): 从数组末尾移除最后一个元素,并返回该元素。

shift(): 移除数组中的第一个元素,并返回该元素。

unshift(): 在数组开头添加一个或多个元素,并返回新的长度。

concat(): 连接两个或多个数组,并返回新的数组。

join(): 将数组中的所有元素连接成一个字符串。

slice(): 从数组中提取选定的元素。

splice():  在数组中添加或删除元素。

indexOf(): 返回数组中第一个找到的元素的索引,如果不存在则返回 -1。

lastIndexOf(): 返回数组中最后一个找到的元素的索引,如果不存在则返回 -1。

includes(): 判断数组是否包含特定元素。

forEach(): 遍历数组中的每个元素,并对其执行提供的函数。

map(): 创建一个新数组,其元素是对原始数组元素调用提供的函数的结果。

filter(): 创建一个新数组,包含通过某个测试的所有元素。

reduce(): 对数组中的每个元素执行提供的函数,将其结果汇总为单个值。

reduceRight(): 与 reduce() 类似,但是从数组的最后一个元素开始处理。

find(): 返回数组中第一个满足提供的测试函数的元素值。

findIndex(): 返回数组中第一个满足提供的测试函数的元素的索引。

every(): 检查数组中的所有元素是否满足某个条件。

some(): 检查数组中是否至少有一个元素满足某个条件。

sort() - 对数组元素进行排序。

isArray() - 检查对象是否为数组。

  • 11
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值