|
function foo(x) {
if(arguments[1]) {
// do something..
} else {
// do other..
}
}
但無論傳多少個參數(shù)進(jìn)去,都跳過了 if(arguments[1]) 這一步。快要抓狂的時候,終于成功了。
function foo(x) {
if(arguments[1] != undefined) {
// do something..
} else {
// do other..
}
}
想起《Javascript權(quán)威指南》里說過,null和undefined有時候是相等的,但有時候是不等的,估計就是指這種情況了。
JavaScript技術(shù):javascript 動態(tài)參數(shù)判空操作,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。