1、JS中的||标记:
运算要领:
只需“||”前面为false,不论“||”背面是true照样false,都返回“||”背面的值。
只需“||”前面为true,不论“||”背面是true照样false,都返回“||”前面的值。
总结:真前假后
2、JS中的&&标记:
运算要领:
只需“&&”前面是false,不管“&&”背面是true照样false,效果都将返“&&”前面的值;
只需“&&”前面是true,不管“&&”背面是true照样false,效果都将返“&&”背面的值;
总结:假前真后
弄懂了以上说的还应该晓得:
js的6个蛋蛋:在js逻辑运算中,0、”“、null、false、undefined、NaN都邑判为false,其他都为true。
举个栗子:
3、位运算符:|
运算要领:
两个位只需有一个为1,那末效果都为1。不然就为0
继承举栗子
|运算符还能举行取整运算
4、位运算符:&
运算要领:
两个数值的个位离别相与,同时为1才得1,只需一个为0就为0。
照样举栗子: