JS运算符&语句

 

1.2 一元运算符

前置自增:先自加再使用(记忆口诀:++在前 先加
后置自增:先使用再自加(记忆口诀:++在后 后加
1+3+3=7

1.3 比较运算符

 单等是赋值
  == 是判断
  === 是全等
 开发中判断是否相等,强烈推荐使用 ===
==: 左右两边值是否相等  
===: 左右两边是否类型和值都相等
!==: 左右两边是否不全等
字符串比较,是比较的字符对应的ASCII码
从左往右依次比较
  如果第一位一样再比较第二位,以此类推
  比较的少,了解即可
NaN不等于任何值,包括它本身
  涉及到"NaN“ 都是false
尽量不要比较小数,因为小数有精度问题
不同类型之间比较会发生隐式转换
  最终把数据隐式转换转成number类型再比较
  所以开发中,如果进行准确的比较我们 更喜欢 === 或者 !==

注意比较运算符返回的结果只有2个, true 或者 false

 

一元运算符里面的 逻辑非优先级很高
逻辑与比逻辑或优先级高

2.1 表达式和语句

表达式和语句的区别
因为表达式可被求值,所以它可以写在赋值语句的右侧。
而语句不一定有值,所以比如 alert() for和break 等语句就
不能被用于赋值。

2.2 分支语句

程序三大流程控制语句

 顺序结构,分支结构,循环结构

三元运算符

1. switch case语句一般用于等值判断,不适合于区间判断
2. switch case一般需要配合break关键字使用 没有break会造成case穿透

2.3.1 断点调试

作用 :学习时可以帮助更好的理解代码运行,工作时可以更快找到bug
浏览器打开调试界面
1. 按F12打开开发者工具
2. 点到sources一栏
3. 选择代码文件
断点:在某句代码上加的标记就叫断点,当程序执行到这句有标记的代码时会暂停下来

while循环需要具备三要素
1. 变量起始值
2. 终止条件(没有终止条件,循环会一直执行,造成死循环)
3. 变量变化量(用自增或者自减)
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值