JavaScript中如何反转数组


如果您需要反转数组元素的顺序,可以使用数组方法reverse()⏪,如下所示:

修改原始数组

需要注意的一点是它会改变原始数组。

如何在不改变原始数组的情况下反转数组

以下是一些不会改变原始数组的做法。我们来看看

  1. 使用 slice 和 reverse

  1. 使用 …扩展运算符 和 reverse

  1. 使用 reduce 和 …扩展运算符

  1. 使用 reduceRight 和 …扩展运算符

  1. 或者使用push


参考资源:

  • MDN Web Docs: reverse
  • w3schools: reverse
  • Stack Overflow: Reverse array in Javascript without mutating original array


还可以关注头条号:「前端知否」

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理