JavaScript循环语句和分支语句
JavaScript中的分支语句:
1)if分支语句
2)if-else语句
3)if-else if-else语句
4)switch语句
注:if语句可以单独存在,else语句不能单独存在,else找离自己最近的同一级别的if搭配成对;在if-else if-else语句中,if、else if必须要有条件语句。
switch语句中的case 判断条件后面必须跟break;不然switch语句会从满足条件的case处一直执行到分支语句的结束。
JavaScript中的运算符
1)算术运算符;2)比较运算符;3)三目运算符;4)布尔运算符;5)赋值运算符
1)算术运算符:+ - * / % -- ++
注:eg:x--(x++);--x(++x)的区别:自减或自加在变量前面时,先运算再输出;在变量之后时,先输出在运算。
2)比较运算符:==、===、!=、!==、<、<=、>、>=
3)三目运算符:?: 表达式1?表达式2:表达式3;
eg:判断两数的大小 x>y?x:y; x>y成立时输出想x,否则输出y。
4)布尔运算符:!、&&、|| 只有两个值 true false
&&、|| 在一定情况下会发生短路运算
eg:&& 中要输出的值为true,必须每一个表达式都为真,当有一个表达式为假时,这个表达式后面的都不执行,直接返回false。|| 在或者判断中如果要为真,只要有一个表达式为真就成立,所以遇到一个表达式为真时,直接返回true,后面的不执行。
5)赋值运算:= += 等。
break 与continue:break在循环中,跳出循环体,后面的语句不再执行;
continue必须存在循环中,且是跳出循环的当前迭代,继续执行循环中的下一层循环
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下