- forEach--循环
- 7个内置操作方法(会直接改变原数组本身,会有)
在v2的vue--》obeserver
push:---末尾添加(两个p是末尾)
pop:---末尾删除
shift:---头部删除
unshift:---头部添加
sort:--排序
reverse:--反转数组
splice:--增删改,不能查(本质删除)--返回的是删除的元素组成的数组,splice(从0开始,要删除的个数,替换的元素)
注意:只要是添加的:返回值是新数组的长度
删除的:返回值是删除的元素
-->
<!--
其他的操作方法:
filter--过滤:返回符合条件的元素组成的新的数组
every--数组中的每一个条件都符合条件,都符合返回true,否则返回false
some--数组中只要有一个条件符合,返回true,否则返回false
map--映射(es6中的map是一个方法):对于数组中每一个元素进行操作,返回的是一个新数组
include(es6新增的高阶方法--》到findLastIndex)--包含:判断数组中是否包含某个元素,返回true或false
find--查找:查找数组中符合条件的第一个元素,返回的是这个元素,如果没有返回**undefined**
findIndex--查找:查找数组中符合条件的第一个元素的下标,返回的是这个下标,如果没有返回-1
findLast--查找:查找数组中符合条件的最后一个元素的下标,返回的是这个下标,如果没有返回-1
findLastIndex--查找:从尾部开始查找数组中符合条件的最后一个元素的下标,返回的是这个下标,如果没有返回-1
indexOf--等同于findIndex
slice--截取数组 slice(-3)是从后面截取
join--将数组转换成字符串--默认是逗号隔开
split--将字符串转换成数组
- 7个内置操作方法(会直接改变原数组本身,会有)
js中常用的数组操作方法
最新推荐文章于 2024-10-05 01:22:45 发布