javasript中的return

白杨湖 2014-01-23 03:17:27
一直想不通:
onProcess : function(e) {
var result = e.data;
var finished = result.finished;
if (finished) {
....
} else {
return;
}
//这以后的代码会运行到吗?
var msg = result.message;
if (msg && msg.length > 0) {
Ext.Msg.alert('计算错误', msg);
...
} else {
...
}
}


这里return之后的语句还会被运行吗?
return 和 return false 或者 return true有什么区别?
...全文
115 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
白杨湖 2014-01-23
  • 打赏
  • 举报
回复
引用 1 楼 u011461314 的回复:
如果是这条分支,不执行。 else { return; } return 和 return false 或者 return true有什么区别? 没人接受是没有区别的。
谢谢你,后来我发现了,是之前的人写的逻辑不清晰,我看的头晕了。哈哈哈
zhjdg 2014-01-23
  • 打赏
  • 举报
回复
如果是这条分支,不执行。 else { return; } return 和 return false 或者 return true有什么区别? 没人接受是没有区别的。

87,916

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧