Javascript运算符的分类
Posted 不懂老爱瞎逼逼
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Javascript运算符的分类相关的知识,希望对你有一定的参考价值。
一、算术运算符 / 数学运算符 :
+(加/拼接) -(减) *(乘) /(除) %(求模/求余)
二、赋值运算符:
=(赋值) +=(加等) -=(减等) *=(乘等) /=(除等) %=(模等)
三、比较运算符:
>(大于) <(小于) >=(大于等于) <=(小于i等于) ==(等于,判断执行过程) ===(全等,判断两侧数据类型) !=(不等) !==(不全等)
四、逻辑运算符:
&&(与)条件都满足才成立;都是true才是 true , 见 fasle 就是 false
||(或)条件满足一个即成立;都是 false 才是 false , 见 true 就是 true
!(非) 条件满足反而不成立;对结果取反
五、自增自减运算符:
++ 自增 每次执行,都会在变量存储的原始数值基础上 +1
++int和int++展开的意思就是 int = int + 1
-- 自减 每次执行,都会在变量存储的原始数值基础上 -1
-- int和int-- 符号展开的意思就是 int = int - 1
前缀 : 参与运算的是 +1 的数值
后缀 : 参与运算的是 原始数值 ,下一个位置上,是+1数值
六、三元运算符:
所谓的 三元 / 三目 运算符
值得是有 三个表达式来参与程序的执行
例如:
1 var int3 = n; 2 if(int3 % 3 == 0){ 3 console.log("可以被3整除"); 4 }else{ 5 console.log("不可以被3整除"); 6 } 7 n代表输入数值
以上是关于Javascript运算符的分类的主要内容,如果未能解决你的问题,请参考以下文章
VSCode自定义代码片段12——JavaScript的Promise对象