對象是不會被復(fù)制的。它們的傳遞靠引用。
// 假設(shè)我有一個匹薩
var myPizza = {slices: 5};
// 然后我和你分享它
var yourPizza = myPizza;
// 我吃了一小片
myPizza.slices = myPizza.slices - 1;
var numberOfSlicesLeft = yourPizza.slices;
// 我們總共有4片
// 因為我們引用了同一塊匹薩
var a = {}, b = {}, c = {};
// a, b, 和 c 都引用不同的空對象
a = b = c = {};
// a, b, 和 c 都引用同一個空對象