如果我在網(wǎng)頁(yè)上打開(kāi)一個(gè) javascript 控制臺(tái)并添加一個(gè)變量:var abc = "Hello";Javascript 將該屬性附加到window對(duì)象,因此我可以通過(guò)window.abc或直接訪問(wèn)該對(duì)象abcconsole.log(window.abc)console.log(abc)現(xiàn)在,如果我嘗試通過(guò)window對(duì)象訪問(wèn)尚未定義的內(nèi)容console.log(window.notdefinedyet)> undefined它只是返回未定義。所以如果我這樣做console.log(notdefinedyet)為什么這是一個(gè)錯(cuò)誤,而不僅僅是錯(cuò)誤undefined?
了解 Javascript 如何全局解析變量
ibeautiful
2021-06-27 16:00:12