数组的方法

数组的方法:

1. push()方法:从数组的末尾添加元素,返回数组的长度

2. pop()方法: 从数组的末尾删除一个元素,返回被删除的元素

3. shift()方法:从数组的头部删除一个元素,返回被删除的元素

4. unshift()方法:从数组的头部添加元素,返回数组的长度

5. reverse()方法:逆向排序,返回逆向排序后的数组

6. sort()方法:从小到大排序,返回排序后的数组,原数组也随改变,是引用,sort方法的默认排序是字符串排序

解决方法:sort()方法可以传参数,参数是一个回调函数

7. concat()方法:可以基于当前数组创建一个新数组,添加到数组的末尾,且不改变原数组

8. join()方法:将数组中所有元素都转化为字符串并拼接在一起,返回最后生成的字符串

9. slice()方法:返回指定数组的子数组

10. splice()方法:主要用途是向数组中插入元素,删除元素,替换元素

11. indexOf()方法:从头到尾搜索

12. lastIndexOf()方法:从尾到头搜索,这个方法可以传参数,

第一个参数是需要搜索的值,第二个参数是可选的,它指定数组中的一个索引

13. forEach()方法:循环遍历数组(item,index,arr)

14. map()方法:映射(一一对应的关系,返回新数组)(item,index,arr)

15. every()方法:验证是否每一项都满足条件,若都满足则返回true,若有一项不满足则返回false

16. some()方法:用来验证是否含有满足条件的项,若有则返回true,若没有则返回false

17. reduce()方法:迭代

18. filter()()方法:过滤

19. Array.isArray():判断是否是一个数组

20. Array.of():将值转化为数组

21. Array.from():将伪数组或可遍历的对象转化为数组

22. fill():(参数,参数2,参数3)作用是:使用给定值,填充一个数组

23. new Array()

24. entries(),keys(),values(),作用是:用于遍历数组,可以用for...of循环进行遍历

25. find()作用:用于找出第一个符合条件的数组成员

26. findIndex()作用:返回第一个符合条件的数组成员的位置,如果所有成员都不符合条件,则返回-1

27. includes()作用:表示某个数组是否包含给定的值

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值