JS基础 运算符 流程控制 循环控制


2 变量案例

image.png


3 boolean undefined null

3.1 boolean true false

true false 参与计算时 true表示1 ;false 表示0;
true+1 =2
image.png


4 数据类型转换

4.1 转换为字符串型

4.2 转换为数字型(重点)

image.png

image.png

image.png

4.3 转换为boolean 型

image.png


5、运算符

image.png

5.1 算数运算符

image.png

image.png

5.3 比较运算符

image.png

5.4 逻辑运算符

(布尔值运算)
image.png

(短路运算 (逻辑中断)) 前面的表达式 满足时,注意就不会执行后面的表达式了

逻辑与:
image.png

image.png

逻辑或:
image.png

5.5 赋值表达式

image.png

5.6 运算符优先级

image.png


6 流程控制

流程控制 主要分为 三种结构: 顺序结构、分支结构、循环结构
image.png

6.1 顺序流程控制

6.2 分支流程控制

6.2.1 if 语句

根据不同条件,执行不同路径的代码,从而得到不同结果

6.2.2 三元表达式

定义:有三元运算符组成的式子 成为 三元表达式
语法结构:条件表达式 ? 表达式1 : 表达式2
执行思路:条件表达式为真 则 返回表达式1的值;如果条件表达式为假 则 返回表达式2的值

6.2.3 switch 语句

定义:基于不同条件执行不同代码,当要针对变量设置一系列的特定值的选项时,就可以使用switch
表达式与case里面的值是 全等===>必须是值和类型都相等
image.png

6.3 循环流程控制

定义:一组被重复执行的语句被称为循环体,能否继续重复执行,取决于循环的终止条件
由循环体及循环的终止条件组成的语句,被称为循环语句

6.3.1 for 循环(主要)
6.3.2 while循环
while(条件表达式){
//循环体
}
6.3.3 do…while 循环
do{
//循环体
}while(条件表达式)

不同于while的是:先执行一次循环体 再判断条件

6.4 continue break

6.4.1 continue 关键字

立即跳出本次循环,继续下一次循环

6.4.2 break 关键字

立即跳出整个循环 循环结束

7 JS命名规范以及语法格式

1 标识符的命名规范 2 操作符规范 3 单行注释规范
  • 变量、函数的命名必须要有意义;
  • 变量的名称一般是用名词
  • 函数的名称一般用动词

image.png
image.png

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值