Javascript中的运算符及其优先级顺序 您所在的位置:网站首页 运算符中优先等级最高的是哪个 Javascript中的运算符及其优先级顺序

Javascript中的运算符及其优先级顺序

#Javascript中的运算符及其优先级顺序| 来源: 网络整理| 查看: 265

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 实验室设备网 版权所有