操作数组的方法有哪些?

目录

一、常见的数组方法

1.push

2.pop

3.shift

4.unshift

5.concat

6.slice

7.splice

8.fliter

9.map

10.sort

11.reverse

12.indexOf

13.find

14.findIndex

15.includes

16.every

17.some

18.join

19.reduce

20.forEach

二、哪些数组方法会改变原数组?


一、常见的数组方法

1.push

        将指定的元素添加到数组的末尾,并返回新的数组长度。

2.pop

        从数组中删除最后一个元素,并返回该元素的值。

3.shift

        从数组中删除第一个元素,并返回该元素的值。

4.unshift

        向数组首位添加一个或多个元素,并返回新的数组长度。

5.concat

        合并多个数组或值,返回一个新的数组。

6.slice

        截取数组的一部分,返回一个新的数组。slice的参数可以传入负数,-1代表最后一个元素,-2代表倒二个元素。

7.splice

        删除、替换或添加数组的元素,并返回被删除的元素。

8.fliter

        过滤数组中的元素,返回一个新的数组。

9.map

        对数组中的每个元素进行操作,返回一个新的数组。

10.sort

        对数组进行排序。

11.reverse

        翻转数组中的元素。

12.indexOf

        查找数组中指定元素的索引。

13.find

        查找数组中符合条件的第一个元素。

14.findIndex

        查找数组中符合条件的第一个元素的索引。

15.includes

        判断一个数组是否包含一个指定的值。

16.every

        判断数组内的所有元素是否都能通过指定函数的测试。

17.some

        判断数组中是否至少有一个元素通过了指定函数的测试。

18.join

        将一个数组的所有元素连接成一个字符串并返回这个字符串。

19.reduce

        计算数组所有元素的总和。

20.forEach

        数组循环遍历。

二、哪些数组方法会改变原数组?

        shift  unshift  reverse  sort  push  pop  splice。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值