在switch语句中的return

如下:

var a="3";
switch(a){

case "1":
    return 1;
case "3":
case "4":
    return 4;
    
default:
return 6;

}
执行这段代码,报Uncaught SyntaxError: Illegal return statement 这个错误,不是很理解。

阅读 16.9k
2 个回答

并不在一个函数中,为什么用return关键字呢?

都提示你,return语句不合法了,肯定是用错地方了呀!

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题