javascript 動(dòng)態(tài)參數(shù)判空操作
更新時(shí)間:2008年12月22日 15:42:08 作者:
在做交友中心的頁面的時(shí)候,有一個(gè)javascript函數(shù),它的第二個(gè)參數(shù)是動(dòng)態(tài)的。
我原來是這樣寫的:
function foo(x) {
if(arguments[1]) {
// do something..
} else {
// do other..
}
}
但無論傳多少個(gè)參數(shù)進(jìn)去,都跳過了 if(arguments[1]) 這一步??煲タ竦臅r(shí)候,終于成功了。
function foo(x) {
if(arguments[1] != undefined) {
// do something..
} else {
// do other..
}
}
想起《Javascript權(quán)威指南》里說過,null和undefined有時(shí)候是相等的,但有時(shí)候是不等的,估計(jì)就是指這種情況了。
function foo(x) {
if(arguments[1]) {
// do something..
} else {
// do other..
}
}
但無論傳多少個(gè)參數(shù)進(jìn)去,都跳過了 if(arguments[1]) 這一步??煲タ竦臅r(shí)候,終于成功了。
function foo(x) {
if(arguments[1] != undefined) {
// do something..
} else {
// do other..
}
}
想起《Javascript權(quán)威指南》里說過,null和undefined有時(shí)候是相等的,但有時(shí)候是不等的,估計(jì)就是指這種情況了。
相關(guān)文章
JavaScript實(shí)現(xiàn)鼠標(biāo)拖拽調(diào)整div大小
這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)鼠標(biāo)拖拽調(diào)整div大小,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-03-03
js實(shí)現(xiàn)圖片360度旋轉(zhuǎn)
本文主要介紹了js實(shí)現(xiàn)圖片360度旋轉(zhuǎn)的思路與方法。具有很好的參考價(jià)值,下面跟著小編一起來看下吧2017-01-01
跟我學(xué)Nodejs(一)--- Node.js簡(jiǎn)介及安裝開發(fā)環(huán)境
這篇文章主要介紹了Node.js簡(jiǎn)介及安裝開發(fā)環(huán)境,需要的朋友可以參考下2014-05-05
js實(shí)現(xiàn)簡(jiǎn)單的日歷顯示效果函數(shù)示例
這篇文章主要介紹了js實(shí)現(xiàn)簡(jiǎn)單的日歷顯示效果函數(shù),結(jié)合完整實(shí)例形式分析了JavaScript實(shí)現(xiàn)的日歷功能相關(guān)原理與具體操作技巧,需要的朋友可以參考下2019-11-11
JavaScript數(shù)據(jù)結(jié)構(gòu)之二叉樹的刪除算法示例
這篇文章主要介紹了JavaScript數(shù)據(jù)結(jié)構(gòu)之二叉樹的刪除算法,簡(jiǎn)單分析了javascript刪除數(shù)據(jù)結(jié)構(gòu)中二叉樹節(jié)點(diǎn)時(shí)所遇到的各種情況與相關(guān)的處理原理與算法實(shí)現(xiàn)技巧,需要的朋友可以參考下2017-04-04
JavaScript實(shí)現(xiàn)購物車圖片局部放大預(yù)覽效果
這篇文章主要為大家詳細(xì)介紹了JavaScript如何通過canvas簡(jiǎn)單實(shí)現(xiàn)購物車圖片放大預(yù)覽效果,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-03-03

