js arguments對象應(yīng)用介紹
更新時間:2012年11月28日 10:04:31 作者:
本文將詳細介紹js arguments對象的使用方法,需要了解更多的朋友可以參考下
在javascript中,不需要明確指出參數(shù)名,就能訪問它們。如:
function hi(){
if(arguments[0]=="andy"){
return;
}
alert(arguments[0]);
}
用arguments[0]可以訪問第一個參數(shù),如此類推。
利用arguments對象可以實現(xiàn)重載,利用arguments.length可以獲取函數(shù)的參數(shù)個數(shù),如下:
function hi(){
if(arguments.length==1){
alert(arguments[0]);
}
else if(arguments.length==2){
alert(arguments[0] + arguments[1]);
}
}
復(fù)制代碼 代碼如下:
function hi(){
if(arguments[0]=="andy"){
return;
}
alert(arguments[0]);
}
用arguments[0]可以訪問第一個參數(shù),如此類推。
利用arguments對象可以實現(xiàn)重載,利用arguments.length可以獲取函數(shù)的參數(shù)個數(shù),如下:
復(fù)制代碼 代碼如下:
function hi(){
if(arguments.length==1){
alert(arguments[0]);
}
else if(arguments.length==2){
alert(arguments[0] + arguments[1]);
}
}
您可能感興趣的文章:
相關(guān)文章
詳解Javascript函數(shù)聲明與遞歸調(diào)用
本篇文章詳細的介紹了Javascript函數(shù)聲明與遞歸調(diào)用,是JS入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下。2016-10-10
設(shè)計模式中的facade外觀模式在JavaScript開發(fā)中的運用
外觀模式通過引入一個外觀角色來簡化客戶端與子系統(tǒng)之間的交互,為復(fù)雜的子系統(tǒng)調(diào)用提供一個統(tǒng)一的入口,降低子系統(tǒng)與客戶端的耦合,接下來就來看設(shè)計模式中的facade外觀模式在JavaScript開發(fā)中的運用2016-05-05
javascript Function函數(shù)理解與實戰(zhàn)
小編給大家?guī)硪黄P(guān)于javascript的基礎(chǔ)教學(xué)內(nèi)容,關(guān)于Function函數(shù)的訓(xùn)練與理解,一起學(xué)習(xí)下吧。2017-12-12
深入理解JavaScript系列(40):設(shè)計模式之組合模式詳解
這篇文章主要介紹了深入理解JavaScript系列(40):設(shè)計模式之組合模式詳解,組合模式(Composite)將對象組合成樹形結(jié)構(gòu)以表示“部分-整體”的層次結(jié)構(gòu),組合模式使得用戶對單個對象和組合對象的使用具有一致性,需要的朋友可以參考下2015-03-03
將光標(biāo)定位于輸入框最右側(cè)實現(xiàn)代碼
如何將光標(biāo)定位于輸入框最右側(cè)的實現(xiàn)方式,這種做法很多人都需要,本文將詳細介紹,需要的朋友可以參考下2012-12-12

