的時候如果我寫這篇文章的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