以往各种逻辑课上,老师给的都是口诀类,“正负得正”。本文从原理上解释&&。
&&先看第一个表达式转换成布尔值的结果,如果结果为真,那么它会判断第二个表达式转换布尔值的结果,当两个只有两个表达式的话,只看到第二个表达式,就可以返回该表达式的值了。多表达式的情况下,一次类推。
表达式判断为false的情况有:undefined 、null、NaN(not a number)、“”、0、false
以往各种逻辑课上,老师给的都是口诀类,“正负得正”。本文从原理上解释&&。
&&先看第一个表达式转换成布尔值的结果,如果结果为真,那么它会判断第二个表达式转换布尔值的结果,当两个只有两个表达式的话,只看到第二个表达式,就可以返回该表达式的值了。多表达式的情况下,一次类推。
表达式判断为false的情况有:undefined 、null、NaN(not a number)、“”、0、false
本文标题:逻辑运算符冷知识-&&
本文链接:https://www.haomeiwen.com/subject/jkunrftx.html
网友评论