排序前保存原始数组

时间:2020-11-06 11:13:24

标签: javascript arrays sorting

我有一个数字数组。我需要在代码中使用此数组的排序和未排序版本。因此,将未排序的数组保存到sort之后,我将使用staticX函数。我希望sort函数只影响x变量,但是它也会影响staticX

var x = [7, 5, 18, 3, 9];
var staticX = x;

x.sort((m, n) => m - n);

console.log(x)
console.log(staticX);

当前,我两次声明了两个变量,这虽然有效,但是数组很长。最好能有人帮助我了解在应用排序之前如何保存原始数组。

0 个答案:

没有答案