日期:2014-05-16  浏览次数:20326 次

javasript中的return
一直想不通:
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有什么区别?
------解决方案--------------------
如果是这条分支,不执行。
else {
            return;
        }


return 和 return false 或者 return true有什么区别?
没人接受是没有区别的。