JavaScript的操作符

本文概要

  • JavaScript的算术运算符
  • JavaScript的比较运算符
  • JavaScript的位运算符
  • JavaScript的逻辑运算符
  • JavaScript的赋值运算符
  • JavaScript的特殊操作符
JavaScript的运算符是用来对操作数执行运算的符号。例如:
var sum=10+20;

在这里,+是算术运算符和=是赋值运算符。
有以下几种类型在JavaScript中的运算符。
  1. 算术运算符
  2. 比较(关系)算
  3. 位运算符
  4. 逻辑运算符
  5. 赋值运算符
  6. 特殊操作符
JavaScript的算术运算符【JavaScript的操作符】算术运算符是用来对操作数执行算术运算。下面的操作符被称为JavaScript的算术运算符。
操作者描述
+加法10 + 20 = 30
减法20-10 = 10
*乘法10 * 20 = 200
/除法20/10 = 2
%取模 20%10 = 0
++递增VAR a= 10; a++; 现在,A = 11
递减VAR a= 10; a– ; 现在A = 9
JavaScript的比较运算符JavaScript的比较操作的两个操作数进行比较。比较运算符如下:
操作者描述
==等于10 == 20 =假
===全等(值等和数据类型相等)10 == 20 =假
!=不等于10!= 20 =真
!==不全等20!== 20 = FALSE
> 大于20> 10 =真
> =大于等于20> = 10 =真
< 小于20 < 10 =假
< =小于等于20 < = 10 =假
JavaScript的位运算符位运算符对操作数执行按位运算。位运算符如下:
操作者描述
& 位与(10 == 20&20 33 ==)=假
|位或(10 == 20 | 20 == 33)=假
^位异或(10 == 20 ^ 20 == 33)=假
~位取反(?10)= -10
< < 位左移动(10 < < 2)= 40
> > 位右移动(10 > > 2)= 2
> > > 按位右移为0(10 > > > 2)= 2
JavaScript的逻辑运算符以下运算符是已知的,如JavaScript逻辑运算符。
操作者描述
& & 逻辑与(10 == 20 & & 20 == 33)=假
||逻辑或(10 == 20 || 20 == 33)=假
!逻辑非!(10 == 20)=真
JavaScript的赋值运算符下面的操作符被称为JavaScript的赋值运算符。
操作者描述
=赋值10 + 10 = 20
+=添加和赋值VAR a= 10; a+ = 20; 现在,A = 30
-=减法和赋值VAR a= 20; A- = 10; 现在,A = 10
*=乘法和赋值VAR a= 10; A * = 20; 现在A = 200
/=除法和赋值VAR a= 10; 一个/ = 2; 现在,A = 5
%=取模和赋值VAR a= 10; 一%= 2; 现在,A = 0
JavaScript的特殊操作符下面的运算符被称为JavaScript的特殊操作。
操作者描述
(?:)条件运算符根据条件返回值。它就像if-else。
逗号运算符允许将多个表达式计算为单个语句。
delete删除操作将删除对象的属性。
in在操作符中检查对象是否具有给定的属性
instanceof检查对象是否是给定类型的实例
new创建一个实例(对象)
typeof检查对象的类型。
void它丢弃表达式的返回值。
yield检查迭代器返回。

    推荐阅读