-
逻辑运算符:
&&
:逻辑与运算符,用于逻辑与操作,当且仅当两个操作数都为真时结果才为真。||
:逻辑或运算符,用于逻辑或操作,当任意一个操作数为真时结果即为真。??
:空值合并运算符(nullish coalescing operator),用于检查左侧操作数是否为 null 或 undefined,如果是,则返回右侧操作数,否则返回左侧操作数。
-
比较运算符:
==
:相等运算符,检查两个操作数是否相等,会进行类型转换。!=
:不等运算符,检查两个操作数是否不相等,会进行类型转换。===
:严格相等运算符,检查两个操作数是否严格相等,不会进行类型转换。!==
:严格不等运算符,检查两个操作数是否严格不相等,不会进行类型转换。
-
赋值运算符:
+=
:加法赋值运算符,将左侧操作数与右侧操作数相加,并将结果赋值给左侧操作数。-=
:减法赋值运算符,将左侧操作数减去右侧操作数,并将结果赋值给左侧操作数。*=
:乘法赋值运算符,将左侧操作数乘以右侧操作数,并将结果赋值给左侧操作数。/=
:除法赋值运算符,将左侧操作数除以右侧操作数,并将结果赋值给左侧操作数。
-
位运算符:
<<
:左移位运算符,将左侧操作数向左移动指定位数,右侧操作数指定移动的位数。>>
:右移位运算符,将左侧操作数向右移动指定位数,右侧操作数指定移动的位数。>>>
:无符号右移位运算符,将左侧操作数向右移动指定位数,右侧操作数指定移动的位数,空位以零填充。
-
字符串操作符:
+
:字符串连接操作符,用于将两个字符串连接起来。
-
其他操作符:
?:
:条件(三元)操作符,根据条件的真假选择执行不同的表达式。**
:指数运算符,对第一个操作数进行指数运算,其指数由第二个操作数指定。
js双字符 符号的使用
最新推荐文章于 2024-07-11 20:55:36 发布