2013-04-04 61 views
1

我想寫一個使用參數值的函數。如果參數不存在,默認情況下它將使用值true。Javascript:檢查變量是否爲假或者根本不存在

var check = function(truthValue){ 
    var val = truthValue || true; 
    console.log(val); 
}; 

的問題是,如果我通過價值它,因爲它仍然會使用默認值。那麼如何檢查變量是否存在並在Javascript中使用該值?

回答

5

使用

if (typeof val === 'undefined') val = true; 
相關問題