0
点赞
收藏
分享

微信扫一扫

js基础(2)

骨灰级搬砖工 2022-04-18 阅读 41
前端

运算符

 算术运算符

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

- +:求和
- -:求差
- *:求积
- /:求商
- %:取模(取余数)
    - 开发中经常作为某个数字是否被整除

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

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

- 乘、除、取余优先级相同
- 加、减优先级相同
- 乘、除、取余优先级大于加、减
- 使用 () 可以提升优先级
- 总结: 先乘除后加减,有括号先算括号里面的

赋值运算符

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

- 已经学过的赋值运算符:**=**将等号右边的值赋予给左边, 要求左边必须是一个容器
- 其他赋值运算符:
  - +=
  - -=
  - \*=
  - /=
  - %=
- 使用这些运算符可以在对变量赋值时进行快速操作

一元运算符

- 自增:
    - 符号:++
    - 作用:让变量的值 +1
- 自减:
    - 符号:--
    - 作用:让变量的值 -1
- 使用场景:
    - 经常用于计数来使用。 比如进行 10 次操作,用它来计算进行了多少次了
    - let i = 1
    - i++  ++i + i = ?  //7

比较运算符

 > : 左边是否大于右边

 <: 左边是否小于右边

>=: 左边是否大于或等于右边

<=: 左边是否小于或等于右边

==: 左右两边值是否相等

===: 左右两边是否类型和值都相等

!==: 左右两边是否不全等

比较结果为boolean类型,即只会得到 true 或 false

逻辑运算符

使用场景:逻辑运算符用来解决多重条件判断

 正确写法: num > 5 && num < 10

逻辑运算符

语句

1. 表达式和语句的区别

     因为表达式可被求值,所以它可以写在赋值语句的右侧。

      而语句不一定有值,所以比如 alert() for和break 等语句就不

能被用于赋值。

分支语句 (if)

if语句有三种使用:单分支、双分支、多分支

if (条件){
 满足条件的代码
  }

双分支语句

if (条件){
 满足条件的代码
  }else {
  不满足条件的代码
  }
  

多分支语句

请添加图片描述

三元运算符

请添加图片描述

Switch语句

请添加图片描述

循环

请添加图片描述

循环退出

请添加图片描述

举报

相关推荐

js基础2

JS基础复习(2)

JS基础day2

js 基础(day1-2)

js基础笔记学习227练习2之2

0 条评论