JavaScript中,数组存储单一变量,对象,数组时的区别


无意间看到JS的数组可以把对象,数组填充进一个新的数组中。然后便产生了一个疑问:填充进去的数组和对象的原值被改变时,填充进去的是否也会改变?


经测试发现:

数组中填充的为单一变量时,仅仅为赋值操作

数组中填充的为另一数组或者是一个对象时,对被填充的数组操作和对原数组或对象操作,结果都将会改变双方的值


测试代码如下~







Example 




Test!!!


如有BUG,欢迎指出~

联系方式:[email protected] 

不胜感激~



你可能感兴趣的:(JavaScript)