JavaScript中基础知识层面

84 阅读1分钟

运算符

算数运算符

  • '+'(求和)
  • '-'(求差)
  • '*'(求积)
  • '/'(求商)
  • '%'(取模)(取余数)
  • 乘,除,取余 优先级相同
  • 加,减优先级相同
  • 乘,除,取余优先级大于加,减
  • 使用()可以提升优先级

赋值运算符

  • +=
  • -=
  • *=
  • /=
  • %=
  • 将等号右边赋值给左边,要求左边必须是一个容器

一元运算符

  • ++(让变量的值+1)
  • --(让变量的值-1)

比较运算符

  • 作用:比较大小
  • :左边是否大于右边

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

  • <=:左边是否小于或等于右边
  • ==:两边是否相等
  • ===:左右两边是否类型和值都相等
  • !==: 左右两边是否不全等
  • 比较布尔型只会得到true或者false
  • 一个等于号是赋值两个是判断三个是全等

逻辑运算符

  • &&逻辑与 并且
  • ||逻辑或 或者
  • ! 逻辑非 取反

运算符优先级

image.png

语句

  • if语句 for循环语句 教编译器做事 ** 程序三大流程控制语句**
  1. 顺序结构

  2. 分支结构

  3. 循环结构

image.png

分支语句

  1. if分支语句
  • 单分支

image.png

  • 多分支

image.png

  • 双分支

image.png

三元运算符

image.png

switch

image.png

image.png

undefined与null区别

image.png

continue与break区别

continue:是结束本次循环 执行下次循环 break:终止全部循环

现在所有的松懈都是将来的崩溃 加油观看者