今天用switch 出现的疑问
return 和 break的区别
在方法里面
function fn(){
switch(index){
case 0:0;break;
case 1: 1;break;
case 2: 2;break;
}
}
break 是终止循环
function fn(){
switch(index){
case 0:return 0;
case 1:return 1;
case 2:return 2;
}
}
return 是返回 方法所需要的值,个人认为 return 后就不会再执行循环(终止循环);直接返回值