你不知道的js

做用域 LHS RHS 区别 若是 RHS 查询在全部嵌套的做用域中遍寻不到所需的变量,引擎就会抛出 ReferenceError 异常。值得注意的是,ReferenceError 是很是重要的异常类型。 相较之下,当引擎执行 LHS 查询时,若是在顶层(全局做用域)中也没法找到目标变量, 全局做用域中就会建立一个具备该名称的变量,并将其返还给引擎,前提是程序运行在非 “严格模式”下。javasc
相关文章
相关标签/搜索