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



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


经测试发现:
数组中填充的为单一变量时,仅仅为赋值操作
数组中填充的为另一数组或者是一个对象时,对被填充的数组操作和对原数组或对象操作,结果都将会改变双方的值


测试代码如下~



Example - 锐客网 Test!!!



如有BUG,欢迎指出~
联系方式:hh_0828@outlook.com
【JavaScript中,数组存储单一变量,对象,数组时的区别】不胜感激~


    推荐阅读