运算符

知有的头像
知有
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。



用户评论
评论列表