1、算术运算
口诀:a、其他的字符作除加运算以外的运算,先将值转换为number(Number),再进行计算。b、任何数字和NaN运算,得到都是NaN。c、+特殊,如何有一边为字符串,那么+起拼接符作用,结果一定是字符串。
2、比较运算
将值转换为number,再进行比较,返回的是boolean。==,等于,判断两边关系的时候,它会尽可能去判断两边相等。
3、逻辑运算
&& 与 两边都为true,结果就为true|| 或 只要有一边为true,结果就为true! 非 取反
4、赋值运算
+=,-=,*=,/=,%=
5、三元表达式
var a=(10>4)?10:4;
6、++和—
++放前面先自增,后运算++放后面先运算,再自增--与上述的相同
7、值为false
number:0。string:"",紧挨的双引号。boolean:false。var a;console.log(Boolean(a))// NaNconsole.log(Boolean(NaN))
