若启用严格模式,引擎的LHS查询失败时,不会再创建并返回一个全局变量,会像RHS查询失败抛出ReferenceError异常。
理解LHS和RHS:
如果查找的目的是对变量进行赋值,那么启用LHS查询。(找到容器本身,对其赋值)
如果目的是获取变量的值,使用RHS查询。(找到源值)
若启用严格模式,引擎的LHS查询失败时,不会再创建并返回一个全局变量,会像RHS查询失败抛出ReferenceError异常。
理解LHS和RHS:
如果查找的目的是对变量进行赋值,那么启用LHS查询。(找到容器本身,对其赋值)
如果目的是获取变量的值,使用RHS查询。(找到源值)