break 的穿透, 是从第一个满足条件的 case 开始进行穿透

 var month = 2
    // 从第一个满足条件的 case 开始穿透
    // 只要没有 break 就向下穿透, 直到遇到 break 为止
    switch (month) {
      case 1:
      case 3:
      case 5:
      case 7:
      case 8:
      case 10:
      case 12:
        console.log('31天')
        break
      case 4:
      case 6:
      case 9:
      case 11:
        console.log('30天')
        break
      case 2:
        console.log('28天')
    }

 

posted on 2021-07-03 11:49  phantom_yy  阅读(116)  评论(0)    收藏  举报