JS 数组赋值=引用?

今天发现一个问题,如下所示

当改变arrayA的值的时候,ArrayB也同步修改了,有点像C语言指针的意思,网上查了下,果然是数组引用的意思。那么如何实现只是复制数组呢?

方法一

方法二

var arrayA = ArrayB.concat()

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据