欢迎光临散文网 会员登陆 & 注册

千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip

2023-07-12 11:32 作者:勿cue小大爷  | 我要投稿

JavaScript提供了许多有用的数组方法:

  1. push(item1, item2, ...):在数组末尾添加一个或多个元素,并返回新数组的长度。
  2. pop():删除并返回数组的最后一个元素。
  3. unshift(item1, item2, ...):在数组开头添加一个或多个元素,并返回新数组的长度。
  4. shift():删除并返回数组的第一个元素。
  5. concat(arr1, arr2, ...):将两个或多个数组合并为一个新数组,并返回该新数组。
  6. slice(startIndex, endIndex):从原数组中截取指定范围的元素,返回一个新数组(不包括 endIndex)。
  7. splice(startIndex, deleteCount, item1, item2, ...):从原数组删除元素或插入新元素,并返回被删除的元素组成的数组。
  8. join(separator):将数组中的所有元素连接成一个字符串,并使用指定的分隔符分隔。
  9. indexOf(searchElement, startIndex):返回指定元素在数组中的第一个匹配项的索引,如果未找到则返回 -1。
  10. lastIndexOf(searchElement, startIndex):返回指定元素在数组中最后一个匹配项的索引,如果未找到则返回 -1。
  11. forEach(callbackFn):遍历数组中的每个元素,并对其执行回调函数。
  12. map(callbackFn):对数组中的每个元素执行回调函数,并返回由回调函数结果组成的新数组。
  13. filter(callbackFn):根据回调函数的条件筛选数组中的元素,并返回符合条件的新数组。
  14. reduce(callbackFn, initialValue):对数组的每个元素执行回调函数,从左到右依次累积计算并返回最终结果。
  15. reduceRight(callbackFn, initialValue):对数组的每个元素执行回调函数,从右到左依次累积计算并返回最终结果。
  16. find(callbackFn):返回数组中满足条件的第一个元素,如果未找到则返回 undefined。
  17. findIndex(callbackFn):返回数组中满足条件的第一个元素的索引,如果未找到则返回 -1。
  18. some(callbackFn):检查数组中是否至少有一个元素满足指定条件,如果有则返回 true,否则返回 false。
  19. every(callbackFn):检查数组中的所有元素是否都满足指定条件,如果是则返回 true,否则返回 false。
  20. sort(compareFn):对数组中的元素进行排序,默认按照 Unicode 字符顺序进行排序。
  21. reverse():反转数组中的元素顺序。


千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip的评论 (共 条)

分享到微博请遵守国家法律