Array=[]與Array.length=0的區別

根據codeday某大佬的答案 可以畫出下圖。 得出結論: 1、foo=[]實質上是創建了一個新數組,並將foo指向它,而bar.length=0操作的是原數組 2、foo2=foo,foo2指向[1,2,3]不是通過先指向foo,而是直接指向這塊內存,如果foo的指向發生變化,foo2的指向不變
相關文章
相關標籤/搜索