表达式和语句的使用和说明

表达式和语句

表达式:是一组代码的集合,javascript解释器会将其计算出一个结果
语句:js整句或者命令,js语句是以分号结束(可以省略)
区别:表达式是计算一个结果,但语句是用来自行以使某件事发生

分支语句

  1. 程序三大流程控制语句
    a.顺序结构
    b.分支结构
    c.循环结构
  2. 分支语句
    作用:可以让我们有选择性的执行语句
    分支语句包含
    a,if分支语句
    b.三元运算符
    c.switch语句

a.if分支语句
有三种使用方法:单分支,双分支,多分支

b.三元运算符
其实是比if双分支 更简单的写法,有时候也叫做三元表达式
符号:?与:配合使用
语法
条件 ?满足条件执行的代码 :不满足条件执行的代码

c.switch语句
1.switch case 语句一般用于等值判断,不适合于区间判断
2.switch case 一般需要配合break关键字使用 没有break会造成case穿透
在这里插入图片描述
解释:
1.找到跟小括号里数据全等的case值,并执行里面对应的代码
2.若没有全等===的则执行default里的代码
3.例:数据若跟值2全等,则执行代码2

循环语句

while循环
1.语法:
在这里插入图片描述
解释:while大括号里代码执行完毕后不会跳出,而是继续回到小括号里判断条件是否满足,若满足又执行大括号里的代码,然后再回到小括号判断条件,直达括号内条件不满足,即跳出

2.while循环注意事项
(循环需要具备三要素)
a.变量起始值
b.终止条件(没有终止条件,循环会一直执行,造成死循环)
c.变量变化量(用自增或者自减)
3.循环退出
(continue和break的区别)
a.continue:结束本次循环,继续下次循环
b.break:跳出所在的循环

for循环
1.for循环的使用
在这里插入图片描述
2.循环的退出
(continue和break的区别)
a.continue:结束本次循环,继续下次循环
b.break:跳出所在的循环

3.for循环的嵌套
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值