JavaScript逻辑运算符巧妙运用(补充)

上一篇中, 我对”&&”的一些使用技巧进行了探讨, 这一篇我补充上另外一个逻辑运算符的使用即内涵.
“||”运算符, 一般也常使用于if语句中, 它对其双方表达式进行判断, 只要其中一个表达式值为真, 则返回真, 且必须皆为假值时才返回假.若其左表达式为真, 则不对右式进行计算直接返回左值.如图
JavaScript逻辑运算符巧妙运用(补充)
这里我先声明了三个变量a, b, c,其中a, c皆为真值, b为假值, 如图所示, a || b时, 则返回a, a || c时, 则不计算c直接返回a, b || c时则返回右式即c, 此时我们再声明假值d, b || d时, 双方皆为假值则返回假.那么, “||”运算符, 显然也能让我们对变量的赋值变得更加简洁, 因为其特性, 它会在可选择的双方中选择真值进行返回, 那么我们在声明一些变量时, 则可以省去冗长的if判断, 直接用”||”取值, 如图, 假如我们要声明一个长度
JavaScript逻辑运算符巧妙运用(补充)
那么当mylength没有定义时, 它则直接取值为500.