标签: javascript arrays function functional-programming slice
我一直在学习更多关于函数式编程和保持函数纯粹的想法。所以我尝试使用 slice 函数来获取数组并使用它来复制它...
var text = ['a', 'b', 'c'], copy = text.slice(0);
我有两个相同类型且具有相同值的数组,但是当我测试它们是否相同时......
text === copy; => returns 'false'
为什么Javascript没有将副本视为同一个数组?