js中常用的数组操作方法

  •    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--将字符串转换成数组
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值