Array.prototype.toSorted 和 toReversed

版本新特性 / ES2023

// *** before: ***
var original = [3, 1, 2];
var sorted = original.slice().sort(); // slice() keeps original unchanged
var reversed = original.slice().reverse();

// *** in version ES2023: ***
const original = [3, 1, 2];
const sorted = original.toSorted(); // original is left unchanged
const reversed = original.toReversed();