JavaScript逻辑运算符和字符串/数字
原学程将引见JavaScript逻辑运算符以及字符串/数字的处置办法,这篇学程是从其余处所瞅到的,而后减了1些海外法式员的疑问与解问,愿望能对于您有所赞助,佳了,上面开端进修吧。
成绩描写
我没法懂得逻辑运算符是怎样任务的。我晓得它是怎样处置布我值的,然则字符串或者数字呢?
二 && 七
returns 七
"dog" && "cat"
returns "cat"
我明确了,假如数字或者字符串没有具备雷同的值,则前往第两个值。然则为何呢?我不妨在"实际全国"中应用它吗?
推举谜底
假如左边为True,则盘算为右边。
假如左边没有为True,则盘算为左边。
false && true
盘算为LHS。false
也是如斯。
false && false
评价为LHS。false
也是如斯。
true && false
评价为RHS脚侧。false
也是如斯。
true && true
评价为RHS。true
也是如斯。
二 && 七
评价为RHS。也是七
(这是真的)。
0 && 七
评价为LHS。0
(这是假的)。
"cat" && "dog"
评价为RHS脚侧。也是"dog"
(这是真的)。
||
任务方法雷同,但是假如为False,则前往lhs。
我不妨在"实际全国"中应用它做甚么?
您不妨应用它的重要办法是盘算值能否皆为真。这是运算符的面。
(它借用作速忘if
尝试,并用于肯定将二个值中的哪个赋值到某个地位)。
佳了闭于JavaScript逻辑运算符以及字符串/数字的学程便到这里便停止了,愿望趣模板源码网找到的这篇技巧文章能赞助到年夜野,更多技巧学程不妨在站内搜刮。