快速理解JavaScript中的LHS和RHS查询的用法-创新互联

JavaScript 程序中的一段源代码在执行之前会经历三个步骤,统称为 编译

十载建站经验, 成都网站设计、成都网站制作客户的见证与正确选择。创新互联提供完善的营销型网页建站明细报价表。后期开发更加便捷高效,我们致力于追求更美、更快、更规范。
  • 分词/词法分析
  • 解析/语法分析
  • 代码生成

先看原书对一个赋值操作的拆解说明:
变量的赋值操作会执行两个动作,首先编译器会在当前作用域中声明一个变量(如果之前没有声明过),然后在运行时引擎会在作用域中查找该变量,如果能够找到就会对它赋值。 --- 《你不知道的JavaScript(上卷)》 P7

而要讲的 LHS 和 RHS 就是上面说的对变量的两种查找操作,查找的过程是由作用域(词法作用域)进行协助,在编译的第二步中执行。

LHS 和 RHS

  • 字面意思其实是 Left Hand Side Right Hand Side 即左手边和右手边
  • 一般可以理解为 赋值操作的左侧和右侧

先看个例子一

console.log(a);

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


分享标题:快速理解JavaScript中的LHS和RHS查询的用法-创新互联
文章地址:http://bzwzjz.com/article/icpsd.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站设计 网站建设公司 成都网站设计 成都网站建设 定制网站制作 成都定制网站建设 高端网站设计推广 做网站设计 LED网站设计方案 企业网站制作 企业网站设计 广安网站设计 响应式网站设计方案 泸州网站建设 重庆外贸网站建设 重庆手机网站建设 成都商城网站建设 成都网站设计公司 H5网站制作 成都商城网站建设 成都网站设计 成都网站建设公司