我有兩個功能,例如:如果你想要形成功能,哪個更好?返回或者返回false
function fn1(){
return false;
}
function fn2(){
return;
}
alert(fn1());
alert(fn2());
回報會給你"undefined"
並返回false會給你布爾"false"
我應該喜歡什麼,爲什麼? 都將從功能出來,但是選什麼,什麼不應該
更好,因爲你的JavaScript標準點
我有兩個功能,例如:如果你想要形成功能,哪個更好?返回或者返回false
function fn1(){
return false;
}
function fn2(){
return;
}
alert(fn1());
alert(fn2());
回報會給你"undefined"
並返回false會給你布爾"false"
我應該喜歡什麼,爲什麼? 都將從功能出來,但是選什麼,什麼不應該
更好,因爲你的JavaScript標準點
您應該返回任何你需要的。 如果你不需要一個特定的答案只是「返回」,如果你想知道函數的結果,你必須返回一個值(布爾值或不)。
將undefined看起來更好,而不是返回false? – supersaiyan
如果關心它的外觀,你應該閱讀以前的答案。 – Gioryo
返回值是否用於任何事情? – deceze
這取決於功能的目的。 – Zee
@AlexChar不,我猜是因爲我知道區別,但我想知道哪個更好.. – supersaiyan