今天来了解 JavaScrip 的 LHS 错误
、RHS 错误
,两者皆与取值、赋值有关,首先先来了解 RHS 与 LHS 是什麽意思?
LHS,意思是赋予值到左边的变数上
范例如下:
RHS,意思是从右边的变数上取值
范例如下:
var name = 'Carol';
// LHS 将右侧值赋於值到左边变数 name 上
var king = name;
// 变数 name 透过 RHS 取得值後,再透过 LHS 将 name 变数的值赋予至左边变数 king 上
那什麽时候会出现 LHS 错误
或 RHS 错误
呢?
当左侧不是变数无法被赋予时,就会造成 LHS 错误。而 LHS 错误是在编译过程中所发生的错误,所以发生错误後不会出现编译结果
。
范例:
RHS 在运作後才会执行,所以在编译过程中不会出现 RHS 错误,直到执行阶段时才会发现错误
范例:
认识 LHS 与 RHS 可以帮助我们更了解 JavaScript 的错误讯息,以及帮助我们更轻松除错。
<<: [Day17] 安装 MySQL Server 与 MySQL Workbench
本章开始研究实际案例 由於省略掉了一些细节,无法进行实际测试。 不过经由范例程序码的演示,可以清楚了...
在Wentz Wu网站上说明,CIA是美国法定目标(PUBLIC LAW 107–347—DEC. ...
Hi 大家今天是第三十天了,要跟大家回顾与心得。 这次个规划的主轴呼应第一天提及的精神 从需求出发,...
本文内容 这边来笔记一下在 Angular 中,有关元件的 life cycle 的内容。 life...
初衷 每个人都有不同的潜能或是天赋 也就是上帝为了你关上一道窗必定会为了你开启另一道窗口 在这次比赛...