JavaScript续

学习目标

  • 掌握算术、比较、逻辑运算符,为程序“能思考”做准备

  • 掌握分支语句,让程序具备判断能力

  • 掌握循环语句,让程序具备重复执行能力

运算符

算术运算符

数学运算符也叫算术运算符,主要包括加、减、乘、除、取余(求模)。

  • +:求和

  • -:求差

  • *:求积

  • /:求商

  • %:取模(取余数)

    • 开发中经常作为某个数字是否被整除

算术运算符执行的优先级顺序

同时使用多个运算符编写程序时,会按着某种顺序先后执行,我们称为优先级。JavaScript 中 优先级越高越先被执行,优先级相同时以书从左向右执行。

  • 乘、除、取余优先级相同

  • 加、减优先级相同

  • 乘、除、取余优先级大于加、减

  • 使用 () 可以提升优先级

  • 总结: 先乘除后加减,有括号先算括号里面的~~~

赋值运算符

赋值运算符:对变量进行赋值的运算符

  • 已经学过的赋值运算符:=将等号右边的值赋予给左边, 要求左边必须是一个容器

  • 其他赋值运算符:

    • +=

    • -=

    • *=

    • /=

    • %=

  • 使用这些运算符可以在对变量赋值时进行快速操作

  • 我们以 += 赋值运算符来举例

    • 以前我们让一个变量加 1 如何做的?

    •  

    • 现在我们有更加简单的写法了~~~

    •  

一元运算符

众多的 JavaScript 的运算符可以根据所需操作数的个数,分为一元运算符、二元运算符、三元运算符

  • 二元运算符

    • 例:+ 号

  • 二元运算符

    • 例:正负号

  • 问题: 我们以前让一个变量每次+1 ,以前我们做的呢?

  •  

  • 我们可以有更简便的写法了~~

  • 自增:

    • 符号:++

    • 作用:让变量的值 +1

  • 自减:

    • 符号:--

    • 作用:让变量的值 -1

  • 使用场景:

    • 经常用于计数来使用。 比如进行 10 次操作,用它来计算进行了多少次了

自增运算符的用法

  • 前置自增

    i++
  • 后置自增

    ++i

相同点
    不管是++或者-- 是在前还是在后,都是在原来的取值上自行增1或减1  类似于 => a += 1
不同点
    符号前置 => 先加1 再使用 (快捷记忆: ++在前 先加)
    符号后置 => 先使用 再加1 (快捷记忆: ++在后, 后加)



逻辑运算符

1.逻辑与:&&  运算特点:一真则真

2.逻辑或:|  |   运算特点:一假则假

3.逻辑非:!   运算特点:取反

比较运算符


     > , < , >= , <= , == , === , != , !==
    重点介绍 :等于和全等的区别, 推荐使用全等
    特殊说明
        如果是数字和"其他值"的比较 则其他值会自动转换成数字去比较
        涉及到"NAN"都是false (NaN)
        如果是"字符串"和"字符串"比较 则会比较每一个字符的ASCII码,同时是按位进行比较 
        如果是布尔值参与比较 布尔值会转换成数字0和1


 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值