你不知道的js

做用域 LHS RHS 區別 若是 RHS 查詢在全部嵌套的做用域中遍尋不到所需的變量,引擎就會拋出 ReferenceError 異常。值得注意的是,ReferenceError 是很是重要的異常類型。 相較之下,當引擎執行 LHS 查詢時,若是在頂層(全局做用域)中也沒法找到目標變量, 全局做用域中就會建立一個具備該名稱的變量,並將其返還給引擎,前提是程序運行在非 「嚴格模式」下。javasc
相關文章
相關標籤/搜索