算术运算符
+
-
*
/
%
求余数
5 % 3 = 2
赋值运算符
=:赋值
变量 = 值 | 函数调用 | 表达式
+=: 相当于 变量= 变量+ 值
一元运算符
对单变量进行操作
++
写在变量后面:先使用再自增
写在变量前面,是先自增再使用
–
写在变量后面:先使用再自减
写在变量前面,是先自减再使用
比较运算符
> < >= <=
==
比较值是否相等
===
比较值和类型是否相等
!==
说明
数值比较大小
字符串比较是否相等
逻辑运算符
逻辑与
同时满足多个条件
有一个条件不成立,就不成立
所有条件成立,才成立
逻辑或
多个条件中有一个满足就可以
有一个成立就成立
所有都不成立才不成立
逻辑非
取反
分支
单分支
if(bool值做为条件){操作}
获取bool值的几种方式
直接赋值true/false
关系运算符表达式–比较运算符
逻辑运算符–多条件
判断具体的变量值
在js中为false的值有:
undefined/null
0
“” ‘’ ``
双分支
if(条件){}else{}
多分支
if(条件){}else if(条件){} …else{}
三元表达式
条件表达式 ?成立之后的操作 : 不成立之后的操作
补充说明
如果做处理,代码只能写一句
可以写在模板字符串中
可以嵌套
while循环
while(条件){循环体}:如果条件满足,就执行循环体,如果不满足就结束循环
循环三要素
变量初始值
结束条件
变量的变化
11-21
08-25
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交