逻辑与(找假)
语法:表达式1 && 表达式2
如果第一个表达式为真,则返回表达式2.
如果第一个表达式为假(0,null, undefined, NaN, ' '),则返回表达值1....逻辑或(找真)
语法:表达式1 && 表达式2
如果第一个表达式为真,则返回表达式1.
如果第一个表达式为假(0,null, undefined, NaN, ' '),则返回表达值2....表达式1 : 表达式2
如果条件表达式的结果为真,则返回表达式1的值;如果为假,则返回表达式2的值.
3 > 5 ?...case的值必须是全等的(===)
如果我们的case里没有break,则不会退出Switch,会直接进入到下一个case;如果下一个case里有break,那么不管匹不匹配,都会直接执行.
switch...和if-else if区别:
一般情况下,他们两个语句可以相互替换
switch..case语句经常处理case为比较确定值的情况.而if...else语句更加灵活,常用于范围判断(大于,等于某些范围)