javascript中的运算符分为哪几种?

JavaScript中的运算符分为以下5种:,1. 赋值运算符,2. 算数运算符,3. 比较运算符,4. 逻辑运算符,5. 条件运算符

JavaScript运算符是用于执行特定操作的符号,它们可以对值进行操作,以便在程序中创建更复杂的逻辑,JavaScript运算符可以分为以下几类:

1、算术运算符

javascript中的运算符分为哪几种?

2、比较(关系)运算符

3、逻辑运算符

4、位运算符

5、赋值运算符

6、一元运算符

算术运算符

算术运算符用于执行基本的数学运算,如加法、减法、乘法和除法,以下是一些常用的算术运算符:

+:加法

-:减法

*:乘法

/:除法

%:取余数

++:自增

--:自减

+=:加法赋值

-=:减法赋值

*=:乘法赋值

/=:除法赋值

javascript中的运算符分为哪几种?

%=:取余数赋值

<<:左移位运算符

>>:右移位运算符

>>>:无符号右移位运算符

比较(关系)运算符

比较(关系)运算符用于比较两个值的大小或相等性,以下是一些常用的比较(关系)运算符:

==:等于(严格相等)

!=:不等于(严格不相等)

===:等于(宽松相等)

!==:不等于(宽松不相等)

>:大于

<:小于

>=:大于等于

<=:小于等于

instanceof:检查构造函数的原型是否出现在对象的原型链上

逻辑运算符

逻辑运算符用于组合多个条件判断,返回一个布尔值,以下是一些常用的逻辑运算符:

&&:与(逻辑与)

||:或(逻辑或)

javascript中的运算符分为哪几种?

!:非(逻辑非)

位运算符

位运算符用于对二进制位进行操作,以下是一些常用的位运算符:

&:按位与(&)

|:按位或(|)

^:按位异或(^)

~:按位取反(~)

<<:左移位(<<)

>>:右移位(>>)

>>>:无符号右移位(>>>)

<<=:左移并赋值(<<=)

>>=:右移并赋值(>>=)

>>>=:无符号右移并赋值(>>>=)

赋值运算符和一元运算符

赋值运算符用于给变量赋值,一元运算符用于对表达式进行简化,以下是一些常用的赋值运算符和一元运算符:

赋值运算符

1、普通赋值运算符:=,a = 10;,这将把值10赋给变量a。

2、逗号运算符:a = b = c;,这将同时把b和c的值赋给a,注意,这可能导致意外的行为,因为它会按照从左到右的顺序依次计算表达式,如果b和c的计算依赖于a的值,可能会导致错误的结果,为了避免这种情况,可以使用其他方法,如使用临时变量或者使用解构赋值。

原创文章,作者:酷盾叔,如若转载,请注明出处:https://www.kdun.com/ask/125073.html

(0)
酷盾叔的头像酷盾叔订阅
上一篇 2023-12-30 02:09
下一篇 2023-12-30 02:13

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入