js逻辑运算符:
&&与、||或、!非、三目运算符
1、&&并且
1)、当左右两边条件都成立时,整个条件才成立。
2)、当左边的值为真时返回右边的值,当左边的值为假时返加左边的值。
例:1&&2 返回 2 false&&true 返回 false
2、||或
1)、当两边有一个条件成立,整个条件就成立。
2)、当左边条件为真时返回左边的值,当左边值为假时返回右边的值。
例:1||2 返回1 false||true 返回true
3、!非、取返
1)、一个!把数据转为boolean值,再取返。
2)、两个!!把数据转为boolean值。
4、三目运算符(三元运算符)
一元运算符操作数有一个:++、--、typeof、!。
二元运算符操作数有两个:+、—、*、/、%。
三元操作符操作数有三个: a?b:c 当a的条件成立时返回b的值,反之返回c的值。