Array=[]与Array.length=0的区别
作者:互联网
Array=[]与Array.length=0的区别
可以画出下图。
得出结论:
1、foo=[]实质上是创建了一个新数组,并将foo指向它,而bar.length=0操作的是原数组
2、foo2=foo,foo2指向[1,2,3]不是通过先指向foo,而是直接指向这块内存,如果foo的指向发生变化,foo2的指向不变
来源:https://blog.csdn.net/sky1679/article/details/89671333
标签:指向,区别,length,数组,Array,foo,foo2 来源: https://www.cnblogs.com/konglxblog/p/16080519.html