JavaScript运算符(二)
关系运算符
关系运算符执行的是比较运算。每个关系运算符都返回一个布尔值。
关系运算符小于、大于、小于等于和大于等于执行的是两个数的比较运算,比较方式与算术比较运算相同。每个关系运算符都返回一个布尔值:
条件运算符
条件运算符也叫三元运算符。
语法:条件表达式?语句1:语句2;
执行的流程:
条件运算符在执行时,首先对表达式进行求值。如果该值为true,则执行语句1,并返回执行结果;如果该值为false,则执行语句2,并返回执行结果。
赋值运算符
= 赋值符,可以将符号右侧的值赋值给左侧的变量。
加法/赋值(+=)
减法/赋值(-=)
乘法/赋值(*=)
除法/赋值(/=)
取模/赋值(%=)
运算符优先级
JavaScript中的优先级跟我们数学中的优先级一样,比如在数学中:先乘除;后加减;有括号就先算括号里面的。
算数操作符à(关系运算符)比较操作符à逻辑操作符à“=”赋值符号。(+,-,*,/,++,--,%) (<,>,==,===,<=,>=,!=) (&&,||,!) (=,+=,-=,*=,/=,%=)