在 JavaScript 中, array.toreversed() 方法用于一个项目反转的新数组。toReversed()是 ES2023 的一项功能。自 2023 年 7 月起,所有现代浏览器都支持它:该方法是 ECMAScript 2023 (ES 13) 中添加的 JavaScript 的一个相对较新的功能。其目的是返回一个元素顺序相反的新数组,而不改变原始数组。
语法
array.toReversed()
参数
该方法不采用任何参数,并返回一个新数组,该数组是原始数组的反向副本。
返回值
一个项目反转的新数组。
示例1:
//创建数组
const fruits = ["Banana", "Orange", "Apple", "Mango"];
// 反转数组
const fruits2 = fruits.toReversed();
示例2
演示如何使用该方法反转简单的数字数组。
// Create an array of numbers
let numbers = [1, 2, 3, 4, 5];
// Reverse the array using toReversed()
let reversed = numbers.toReversed();
// Log the original and reversed arrays
console.log(numbers); // [1, 2, 3, 4, 5]
console.log(reversed); // [5, 4, 3, 2, 1]
示例3
反转字符串数组
// Create an array of strings
let words = ["Welcome", "to", "Sling", "Academy"];
// Reverse the array using toReversed()
let reversed = words.toReversed();
// Log the original and reversed arrays
console.log(words); // ["Welcome", "to", "Sling", "Academy"]
console.log(reversed); // ["Academy", "Sling", "to", "Welcome"]