侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130555 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

Javascript中的LHS和RHS

2024-05-09 星期四 / 0 评论 / 0 点赞 / 6 阅读 / 1008 字

JavaScript中变量的LHS引用和RHS引用 在JavaScript中有两种变量引用: LHS(Left-hand Side)引用和RHS(Right-hand Side)引用。通常是指等号(赋

JavaScript中变量的LHS引用和RHS引用
在JavaScript中有两种变量引用:
LHS(Left-hand Side)引用和RHS(Right-hand Side)引用。通常是指等号(赋值运算)的左右边的引用。

那么LHS引用和RHS引用有什么区别呢?
LHS引用用来赋值运算,RHS引用用来获取值。

例子1:

var a = 2;

例子1中,这个a就是LHS引用。

例子2:

console.log(a);

例子2中,这个a就是RHS引用。

例子3:

function foo(a) {    alert(a);}foo(2);

例子3中,发生了一个隐含了a的LHS引用,就是a = 2,将函数的第一个参数赋值2。

例子4:

a = a + 1;

例子4中,左边的a是LHS引用,右边的a是RHS引用

广告 广告

评论区