1. "+"运算符(特殊)
a.数学运算,字符串连接
b.任何数据类型加字符串都等于字符串
2.运算操作符
- , *, / , % , = , ()
3.比较运算符
> , < , == , != , >= , <= ,
4.逻辑运算符
&&(与) , ||(或) , ! (非),
运算规则 : 先看第一个表达式转换成Boolean,如果结果为真,那么他会看第二个表达式
转换成Boolean,若只有两个表达式,则只看第二个表达式的值,并返回该表达
式的值(前提是第一个表达式的值为真) ,
如 var a = 1 && 5, // 返回 2
如果有三个以及以上的,则依次往后看,当表达式的值为假时,则就返回当前表达式的值,如果
都为真,则返回最后一个表达式的值
如 var a = 1 && 0 && 8, // 返回 0
如 var a = 1 && 4 && 200, // 返回 200
注 : 除undefined , null , false , "", 0 的值为false外;其余的均为true
5.运算符优先级( 从上到下,依次降低 )