📜  JavaScript数组reverse()

📅  最后修改于: 2020-09-27 05:55:03             🧑  作者: Mango

JavaScript Array reverse方法以相反的顺序返回数组。

reverse()方法的语法为:

arr.reverse()

在这里, arr是一个数组。


reverse()参数

reverse()方法不接受任何参数。


从reverse()返回值
  • 反转其元素顺序后返回数组。

注意: reverse()方法反转元素的顺序,这意味着它将更改原始数组,并且不会进行复制。


示例:反转数组的元素
var languages = ["JavaScript", "Python", "C++", "Java", "Lua"];
console.log("Original Array: " + languages);

// reversing array order
reversed_arr = languages.reverse();

// reverse() modifies the original array
console.log("Array after reverse(): " + languages);

// reverse() also returns the reversed array
console.log("Return Value of reverse(): " + reversed_arr);

输出

Original Array: JavaScript,Python,C++,Java,Lua
Array after reverse(): Lua,Java,C++,Python,JavaScript
Return Value of reverse(): Lua,Java,C++,Python,JavaScript

在这里,我们可以看到reverse()方法反转了数组元素的顺序并返回了反转的数组。


推荐阅读: JavaScript数组sort()