JS中常见的语句结构

1.if语句

判断小括号中的表达式,如果正确,则返回它后接的大括号中的表达式,否则跳过

基础形式:if(表达式){
					代码段
				}
次 联 式:if(表达式1){			若表达式1正确,则执行代码段1,否则跳过,判断表达式2
					代码段1
			}else if(表达式2){	若表达式2正确,则执行代码段2,否则跳过,去判断下一个表达式
					代码段2
			}else if(表达式3){
					代码段3
			}else{				若之前的表达式都不正确,则执行else中的代码段4
					代码段4
			}
嵌套分支:if(表达式1{
			if(表达式子1{				满足表达式1 的前提下同时满足表达式子1则执行代码段1
				代码段1
				}else if(表达式子2{
				代码段2
				}}else if(表达式2{
			代码段3
		}

2.多分支语句(switch循环)

作用与if-else语句类似,具有更加优秀的代码可读性

1.switch后面的表达式是整数或字符串形式的表达式.
2.case后接整数型或字符型的常量
3.brdak:在case和default后默认跟随,用于结束当前句
4.default:类似于if中的else,用于在case值均无法匹配时执行其后的代码

switch(表达式){
		case1:
		代码段1breakcase2:
		代码段2breakdefault:
		代码单3break}

3.while循环

赋值一个变量,判断是否满足循环条件,满足执行循环的话变量自身+1,记录次数,返回再次判断是否满足循环条件,满足条件则再次循环,直至不满足后跳过执行之后的代码

var a = 0;       	赋值变量
while(a < 3){		循环条件(先判断再循环)/do while(a < 3)			(先循环再判断)
	执行的代码段;
	x++;			循环增量
	}

4.for循环

简化版的while循环

for(循环变量;循环条件;循环增量){
	执行的代码段
	}

在循环代码中。有两个特殊代码可以改变循环代码执行状态,不可以单独使用,两个代码使用后均不再执行:breakcontinue
break:用于在分支语句中结束整个分支语句,在循环中结束当前循环并执行下一个功能
continue:在循环中结束本轮循环,执行下个循环

将这三种循环互相灵活嵌套则可以实现不同的功能
本文均属个人理解

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值