当前位置:   article > 正文

前端面试——JS篇(不会改变原数组的方法和会改变原数组的方法)_js sort会改变原数组吗

js sort会改变原数组吗

一、会改变原数组的方法

1.push方法:用于在元素后面推入增加元素

2.pop方法:在数组后面删除元素

3.unshift方法:在数组前面添加元素

4.shift方法:在数组前面删除元素

5.sort方法:对数组进行排序

6.splice方法:添加或删除元素

8.reverse方法:对数组进行颠倒

二、不会改变原数组的方法

1.concat方法:用于连接两个或多个数组

2.join方法:把元素通过指定到的分隔符进行分析

3.map方法:循环遍历数组每元素

4.forEach方法:循环遍历数组每个元素(与map不同之处在于没有返回值)

5.filter方法:通过指定条件筛选出符合条件的新数组

6.findIndex方法:通过指定条件筛选出符合条件元素的索引,如果有多个就返回第一个满足条件的索引,如果没有符合条件的,就返回-1

7.reduce方法:用来累加数组中的元素求和

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Li_阴宅/article/detail/915137
推荐阅读
  

闽ICP备14008679号