JavaScript 中常用的数组方法

2023-10-18  本文已影响0人  sunflower_07

以下是 JavaScript 中常用的数组方法及其作用:

  1. concat():将两个或多个数组合并为一个新数组。
  2. copyWithin():将数组中指定位置的元素复制到其他位置,并返回修改后的数组
  3. entries():返回一个迭代器对象,该对象包含数组中每个元素的键值对。
  4. every():检查数组中的所有元素是否满足指定的条件,如果是,则返回 true;否则返回 false
  5. fill():用指定的数值填充数组中的所有元素。
  6. filter():根据指定条件筛选数组中的元素,并返回一个新的数组。
  7. find():查找第一个符合条件的数组元素,并返回该元素的值;如果没有符合条件的元素,则返回 undefined
  8. findIndex():查找第一个符合条件的数组元素,并返回该元素的索引;如果没有符合条件的元素,则返回 -1
  9. flat():将嵌套的子数组转换为单层的数组,并返回新的数组。
  10. flatMap():对数组中的每个元素执行指定操作,并将结果展开为一个新的数组。
  11. forEach():对数组中的每个元素执行指定操作。不会返回新的数组。
  12. from():将类似数组或可迭代对象转换为数组。
  13. includes():判断数组是否包含指定的元素,如果是,则返回 true;否则返回 false
  14. indexOf():查找指定元素在数组中第一次出现的位置,并返回其索引;如果没有找到,则返回 -1
  15. join():使用指定的分隔符将数组中所有元素连接成一个字符串。
  16. keys():返回一个迭代器对象,该对象包含数组中每个元素的索引。
  17. lastIndexOf():查找指定元素在数组中最后一次出现的位置,并返回其索引;如果没有找到,则返回 -1
  18. map():对数组中的每个元素执行指定操作,并返回一个新的数组。
  19. pop():删除数组的最后一个元素,并返回该元素的值。
  20. push():向数组的末尾添加一个或多个元素,并返回新数组的长度。
  21. reduce():使用指定函数将数组的所有元素累积成单个值,并返回该值。
  22. reduceRight():从数组末尾开始使用指定函数将数组的所有元素累积成单个值,并返回该值。
  23. reverse():反转数组中元素的顺序。
  24. shift():删除数组的第一个元素,并返回该元素的值。
  25. slice():从数组中提取指定的元素,并将其作为新数组返回。
  26. some():检查数组中是否有至少一个元素满足指定的条件,如果是,则返回 true;否则返回 false
  27. sort():对数组中的元素进行排序。
  28. splice():向/从数组中添加/删除元素。
  29. toString():将数组转换为字符串。
  30. unshift():向数组的开头添加一个或多个元素,并返回新数组的长度。
  31. values():返回一个迭代器对象,该对象包含数组中每个元素的值。

这些方法的使用场景各不相同,需要根据具体的需求进行选择。

上一篇 下一篇

猜你喜欢

热点阅读