的时候如果我写这篇文章的JavaScript回报:停止功能
$('#SomeDiv').click(DoSomething);
function DoSomething() {
if (SomeCondition === true) {
return false;
}
// more code here
}
不管我是否把return
;或者return false;
或return true;
代码不会抛出异常并停止函数执行。
哪一个是最好的选择?
你想达到什么目的? – xandercoded 2012-08-13 17:47:23
如果SomeCondition为true,我想停止该函数。 – frenchie 2012-08-13 17:47:50
所有'return's将停止函数执行。从代码的外观来看,'false'看起来是合适的,但它都是语义。 – wanovak 2012-08-13 17:48:53