【榜榜榜榜】評論
副程式寫程式時不希望重複撰寫類似程式,把...
【小彥子老師】評論
傳值call by value當我們創造變數並給值時,變數會指向值在電腦記憶體中的位置,若我們以這個值為參照,指定另一個變數指向這個值時,電腦會在記憶體中新增(複製)一個新值,讓後來的這個變數指向新的值。傳址call by reference當我們創造變數並給值(物件)時,變數會指向物件在電腦記憶體中的位置,若我們以這個物件為參照,指定另一個變數指向這物件,這個變數就會指向電腦記憶體中同樣的物件,不會有新的物件在記憶體中被創造出來。在JavaScript裡,物件、陣列、函式都是call by reference。