javascript 動態(tài)參數(shù)判空操作
更新時間:2008年12月22日 15:42:08 作者:
在做交友中心的頁面的時候,有一個javascript函數(shù),它的第二個參數(shù)是動態(tài)的。
我原來是這樣寫的:
function foo(x) {
if(arguments[1]) {
// do something..
} else {
// do other..
}
}
但無論傳多少個參數(shù)進去,都跳過了 if(arguments[1]) 這一步??煲タ竦臅r候,終于成功了。
function foo(x) {
if(arguments[1] != undefined) {
// do something..
} else {
// do other..
}
}
想起《Javascript權(quán)威指南》里說過,null和undefined有時候是相等的,但有時候是不等的,估計就是指這種情況了。
function foo(x) {
if(arguments[1]) {
// do something..
} else {
// do other..
}
}
但無論傳多少個參數(shù)進去,都跳過了 if(arguments[1]) 這一步??煲タ竦臅r候,終于成功了。
function foo(x) {
if(arguments[1] != undefined) {
// do something..
} else {
// do other..
}
}
想起《Javascript權(quán)威指南》里說過,null和undefined有時候是相等的,但有時候是不等的,估計就是指這種情況了。
相關(guān)文章
JS效率個人經(jīng)驗談(8-15更新),加入range技巧
JS效率個人經(jīng)驗談(8-15更新),加入range技巧...2007-01-01Javascript農(nóng)歷與公歷相互轉(zhuǎn)換的簡單實例
下面小編就為大家?guī)硪黄狫avascript農(nóng)歷與公歷相互轉(zhuǎn)換的簡單實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-10-10Javascript的promise,async和await的區(qū)別詳解
這篇文章主要為大家詳細介紹了Javascript的promise,async和await的區(qū)別,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助2022-03-03《JavaScript DOM 編程藝術(shù)》讀書筆記之JavaScript 簡史
這篇文章主要介紹了《JavaScript DOM 編程藝術(shù)》讀書筆記之JavaScript 簡史,需要的朋友可以參考下2015-01-01