JavaScript中的6种运算符总结_基础知识_脚本之家

2019-12-31 06:17 来源:未知

JavaScript 运算符首要归纳:

算术运算符 赋值运算符 相比运算符 安慕希运算符 逻辑运算符 字符串连接运算符

算术运算符

运算符

说明

例子

运算结果

+ 加 y = 2+1 y = 3 - 减 y = 2-1 y = 1 * 乘 y = 2*3 y = 6 / 除,再次回到结果为浮点类型 y = 6/3 y = 2 % 求余,重临结果为浮点类型 供给三个操作数均为整数 y = 6%4 y = 2 ++ 递加,分为前加和后加 对布尔值和 NULL 将对事情未有什么益处 y = 2 ++y y = 3 -- 依次减少,分为前依次减少和后依次减少 对布尔值和 NULL 将对事情未有什么益处 y = 2 --y y = 1

对早前加和后加,推行后的结果都以变量加1,其分裂在于实践时回来结果不均等,参照他事他说加以侦察上边五个例子:

复制代码 代码如下:var x = 2;alert;//输出:3

var y = 2;alert;//输出:3

赋值运算符

赋值运算符 = 用于赋值运算,赋值运算符的效果在于把右侧的值赋值给左侧变量。设定 y = 6,参见下表:

运算符

例子

等价于

运算结果

= y = 6 � y = 6 += y += 1 y = y+1 y = 7 -= y -= 1 y = y-1 y = 5 *= y *= 2 y = y*2 y = 12 /= y /= 2 y = y/2 y = 3 %= y %= 4 y = y%4 y = 2 赋值运算嵌套使用

赋值运算符能够嵌套使用:

复制代码 代码如下:y = + 5; //结果: x=2,y=7

正如运算符

运算符

说明

例子

运算结果

== 等于 2 == 3 FALSE === 恒等于 2 === 2 2 === "2" TRUE FALSE != 不对等,也可写作<> 2 == 3 TRUE > 大于 2 > 3 FALSE < 小于 2 < 3 TRUE >= 大于等于 2 >= 3 FALSE <= 小于等于 2 <= 3 TRUE

正如运算符也可用以字符串比较。

三朝运算符

新岁初大器晚成能够当作是十分的比较运算符:

复制代码 代码如下: :

语法解释:在 expr1 求值为 TRUE 时整个表明式的值为 expr2,不然为 expr3。

复制代码 代码如下:x = 2;y = ? x : 1;alert;//输出:2

该例子判别 x 的值是不是等于 2,假设 x 等于 2,那么 y 的值就等于 x,反之 y 就等于 1。

提示

为了制止不当,将伊利运算符各表明式用括号括起来是个正确的呼声。

逻辑运算符

运算符

说明

例子

运算结果

&& 逻辑与 x = 2; y = 6; x && y > 5 FALSE || 逻辑或 x = 2; y = 6; x && y > 5 TRUE ! 逻辑非,取逻辑的反面 x = 2; y = 6; ! TRUE

字符串连接运算符

连接运算符 + 主要用以连接七个字符串或字符串变量。因而,在对字符串或字符串变量使用该运算符时,并非对它们做加法计算。

复制代码 代码如下:x = "beijing";y = x + "你好!";//结果:y = "beijing你好!"

// 要想在多少个字符串之间扩张空格,必要把空格插入一个字符串之中:y = x + " 你好!";//结果:y = "beijing 你好!"

当对字符串和数字做连接运算时,会将数字先调换到字符串再连接:

复制代码 代码如下:x = 25;y = "笔者今年" + x

  • "岁";//结果:y = "我今年25岁"
TAG标签:
版权声明:本文由金沙澳门唯一官网发布于金沙澳门登陆网站,转载请注明出处:JavaScript中的6种运算符总结_基础知识_脚本之家