任何人都可以請解釋我爲什麼foo.bar是不確定的? 根據我的理解,它應該已經打印3.如果我錯了,請糾正我。當我們在Javascript中重新聲明對象時會發生什麼?
這是代碼。
var bar = 1,
foo = {};
foo: {
bar: 2;
baz: ++bar;
};
foo.bar; //undefined
foo.baz; //undefined
bar; //2
在此先感謝;
代替'FOO的:{}''型FOO = {}' – xxxmatko