盒子
盒子
文章目录󰁋
  1. 附录:思维导图总结

JavaScript语言基础之流程控制(五)

  • 条件结构
    if
    if...else
    if...else if...else
    • 当通过判断返回某个值的时候,优先使用三元表达式
    • 当通过判断执行N段逻辑代码的时候,只能用条件结构
  • switch

    switch case break default 条件 判断 退出 默认

    • a.只要匹配上一个case,那么它下面的所有的case都会执行包括default
    • b.break的意思跳出当前结构
  • for

    • 循环有三个要素

      • a.循环变量
      • b.判断(循环体)
      • c.改变循环变量
      • d.continue的意思结束本次循环进入下次循环
  • continue 结束本次循环,继续下一次循环 当前这次循环不做 直接做下面的
  • break 结束后面的循环不做了

  • while/do...while没有谁好谁坏 只有适应场景不同

    • 比如:先吃饭 在买单 do..while 用户体验高 有风险 扫雷游戏也是先体验 在问是否退出 提高体验
    • 比如:先买单 在吃饭 while 用户体验不高

    • 一般情况下面,如果条件判断是数字的比较==<>for循环优先.

    • 如果是非数值相关的比较循环,while优先

附录:思维导图总结

支持一下
扫一扫,支持poetries