
回复
语句概念: 一段可以一段可以执行的代码, 是一个行为(num=a+b)
表达式: 可以被求职的一段代码, 将其计算出一个结果(1+1)
if 语句用于需要根据逻辑条件执行不同语句的场景。当逻辑条件为真时,执行对应的一组语句。
单分支 ( 满足条件,就会执行一段代码 )
双分支 ( 满足条件, 就会执行A代码, 不满足会执行B代码 )
AlerDialog.show({message:'最小值为1,不能再减了'}) //文本提示框
if 多分支, 可以解决多种分支的情况
switch分支一般用于精确匹配, 不同的值执行不同的代码
注意:** break结束语句, 不能省略,** 否则无论是否匹配成功都直接执行switch中的下一个代码块()
if 和 switch 多分支区别
语法: 条件 ? 条件成立执行的表达式 : 条件不成立执行的表达式
使用 if else 和 else if , 可基于 不同的状态 渲染对应不同的UI内容
在循环体里设置的变量, 只能在循环体利用, 在循环体外找不到
作用: 重复执行指定的一段代码
**循环三要素: **
执行逻辑:
作用: 满足条件, 可以退出循环
遍历: 将数组里面的每一个数据, 按顺序访问一遍
语法: for ( let item of 数组名){ }
for...of: 在...之中 进行循环