欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

RHS 和 LHS

程序员文章站 2022-08-27 11:12:55
不成功的的RHS 引用会导致抛出 ReferenceError异常 不成的的LHS 引用会导致自动隐式地创建一个全局变量(非严格模式下) function foo(a) { var b = a; return a + b; } var c = foo(2); 1.找出所有的LHS 查询 (这里有3处 ......
不成功的的RHS 引用会导致抛出 ReferenceError异常
不成的的LHS 引用会导致自动隐式地创建一个全局变量(非严格模式下)
 
function foo(a) {
  var b = a;
  return a + b;
}
 
var c = foo(2);
 
1.找出所有的LHS 查询 (这里有3处)
  c=..;, a = 2 (隐式变量分配),b=..
2.找出所有的RHS 查询(这里有4处)
  foo(2.., = 2;, a..;, b...