1. 程式人生 > >js陣列引用傳遞

js陣列引用傳遞

著作權歸作者所有。
商業轉載請聯絡作者獲得授權,非商業轉載請註明出處。
作者:Intopass
連結:http://www.zhihu.com/question/26042362/answer/31903017
來源:知乎

a = [4,5,6];//改變的是a引用本身,沒有改變陣列物件a.pop();//改變的是陣列物件,a引用沒有改變。b = a;//該操作後,b直接指向陣列物件,不是b指向a,a再指向陣列。//所以改變a引用並不會對b引用造成影響,改變陣列物件可以。