Javascript中的运算符及其优先级顺序 | 您所在的位置:网站首页 › 运算符中优先等级最高的是哪个 › Javascript中的运算符及其优先级顺序 |
Javascript中运算符是完成一系列操作的符号,包括算术运算符、赋值运算符、比较运算符、三目运算符、逻辑运算符、字符串拼接。 算术运算符算术运算符:+ 、 - 、* 、 / 、 % 、 -(一元取反) 、 ++ 、 -- %运算结果的正负取决于被模数(%左边的数)++自增 --自减 i = 1; j = i++; //j=1 i=2 i = 1; j = ++i; //j=2 i=2赋值运算符 赋值运算符:=、 +=、 *=、 -=、 /= var age = 10; a += 7; //相当于 a = a + 7 ; 结果为17比较运算符 比较运算符:< 、 > 、 =、==、===、!=()、!== 其返回结果为布尔型== 与 ===的区别 ==只比较内容 0 == 0 yes 0 == “0” yes ===比较内容和数据类型 0 === 0 yes 0 === “0” no!= 与 都为 不等于三目运算符 语法:表达式1?表达式2:表达式3; 执行顺序:先求解表达式1,若值为非0,表示条件为真,则求表达式2,此时表达式2的值就作为整个条件表达式的值; //执行结果就是将条件表达式的值赋予变量min,即将a和b二者中较小的数赋给min. min=(a |
CopyRight 2018-2019 实验室设备网 版权所有 |