javascript技巧

关注公众号 jb51net

关闭
首页 > 网络编程 > JavaScript > javascript技巧 > JS数组原型方法分类

JavaScript数组原型方法分类详解与示例

作者:Fondly345

JavaScript数组的方法非常丰富,主要分为数组原型方法和从Object对象继承来的方法,这篇文章主要介绍了JavaScript数组原型方法分类的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下

一、返回新数组的方法(不修改原数组)

1. map()

2. filter()

3. concat()

4. slice()

5. reduce()(可返回新数组)

6. flat([depth])

7. flatMap()

8. toLocaleString() / toString()

二、在原数组上操作的方法(修改原数组)

1. push()

2. pop()

3. shift()

4. unshift()

5. sort()

6. reverse()

7. splice()

8. fill()

三、其他方法(不修改原数组)

1. forEach()

2. some()

3. every()

4. find()

5. findIndex()

6. includes()

7. indexOf() / lastIndexOf()

四、方法分类表

分类 方法 功能 返回新数组 map() 映射每个元素 filter() 筛选元素 concat() 连接数组 slice() 截取数组 flat() 扁平化数组 flatMap() 映射后扁平化 修改原数组 push() 末尾添加元素 pop() 末尾移除元素 shift() 开头移除元素 unshift() 开头添加元素 sort() 排序数组 reverse() 反转数组 splice() 添加/删除/替换元素 fill() 填充数组 其他(无返回数组) forEach() 遍历元素 some() 检查是否有元素符合条件 every() 检查是否所有元素都符合条件 find() 查找元素 findIndex() 查找元素索引 includes() 检查元素是否存在 indexOf() 查找元素索引 lastIndexOf() 从末尾查找元素索引

五、使用建议

六、注意事项

总结

到此这篇关于JavaScript数组原型方法分类的文章就介绍到这了,更多相关JS数组原型方法分类内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文