运算符
知有
142
三目运算符:
这个运算符只有一个“?;”,具体的格式如下:
2 > 1 ? alert("大于") : alert(“不大于”);
意思就是判断2是否大于1,如何大于执行?之后的,如果不大于执行:后面的,它都是用来简写if else,但是它不支持多个语句。
逗号运算符:
在函数参数列表中使用逗号时,只作为分隔符,当使用在赋值时,只会赋值最右边的值:
var a,b,c,d,e,; a=(b = 1,c = 2,d = 3,e = 4);
这里的a会被赋值为4。
void运算符
void运算符用于强行指定表达式不会返回值。
a= void (b = 1,c = 2,d = 3,e = 4);
这时a就不会有值,为类型为undefined。