JavaScript作用域LHS and RHS 查询

197 阅读1分钟

LHS and RHS

LHS:赋值左侧的地址
RHS:赋值右侧的值

大致上是可以这么理解的。除了特别的赋值操作外。

LHS

LHS查询通常是指为赋值操作的目标是谁

RHS

RHS查询通常是指为赋值操作的源头是谁

code实例

function export(a){
    console.log(a)
}

export(3)       // 3

拿以上实例来说

作用域RHS查询exprot
作用域LHS查询到a并且赋值。
作用域RHS查询console得到的值是否含有log方法
最后输出a时还需要RHS查询一下a的值