JavaScript array.sort()奇怪的行为

时间:2019-02-03 20:07:01

标签: javascript

我对排序方法感到困惑。

let str = "cdba";
let array = str.split('');
let test = array;
array.sort();
console.log(array, test);

输出:

Array(4) [ "a", "b", "c", "d" ]
Array(4) [ "a", "b", "c", "d" ]

我在排序之前将“测试”设置为“数组”。但是在对“数组”进行排序之后,两个数组都被排序了。为什么?

0 个答案:

没有答案