switch中的break和return的区别

概要

  1. return是直接返回,不执行后续的代码
  2. break只是跳到switch的外面,继续执行后面的代码
  3. 使用场景:
    1. 如果是在函数中的switch case判断中需要返回qie,则使用return
    2. 如果是在函数中的switch case判断中只是执行逻辑代码,则使用break

案例说明

function demo(num){
   switch(num){
   	 case 0:
   	  console.log('我是0');
   	 return;
   	 case 1:
   	  console.log('我是1');
   	 break;
   }
   console.log('我是switch后面的代码');
}
//demo(1);//打印: 我是1、我是switch后面的代码
demo(0);//打印: 我是0 

版权声明:本文为qq_42961150原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。