为什么不复制阵列相等的原始阵列?

时间:2016-10-28 17:52:29

标签: javascript arrays function functional-programming slice

我一直在学习更多关于函数式编程和保持函数纯粹的想法。所以我尝试使用 slice 函数来获取数组并使用它来复制它...

var text = ['a', 'b', 'c'],
copy = text.slice(0);

我有两个相同类型且具有相同值的数组,但是当我测试它们是否相同时......

text === copy; => returns 'false'

为什么Javascript没有将副本视为同一个数组?

0 个答案:

没有答案