《Web前端开发之JavaScript精英课堂》(二)

2.1 比较运算符,逻辑运算符

  • 比较运算符
    • ">" "<" "==" ">=" "<=" "!="
    • 比较结果为boolean值
  • 逻辑运算符
    • "&&" "||" "!"
    • 运算结果为真实的值
  • 被认定为false的值
    • undefiend null NaN "" 0 false
  1. 字符串比较的是acs码顺序
  2. NaN不等于任何数包括自己
  3. && - 该运算符会从左至右运算所有元素,直至false类或最后一个,停止并返回该元素(应用场景:类if)
  4. || - 该运算符会从左至右运算所有元素,直至true类或最后一个,停止并返回该元素(应用场景:备选值)
  5. 自身取反赋值,a = !a
  • if、 if esle if - 语句
    • if <-> && 转换
  • switch case (break会跳出switch语句)
  • for
  • while,do while (break:终止循环,continue:跳过此次循环)
  1. else if 用于条件互斥
  2. for 循环执行顺序:
  1. 声明循环标识
  2. 判断循环条件(true继续执行,fasle中断)
  3. 执行循环(循环2,3)

你可能感兴趣的:(《Web前端开发之JavaScript精英课堂》(二))