JavaScript參數(shù)個(gè)數(shù)可變的函數(shù)舉例說明
題外話:很早就接觸了JavaScript,但是沒有留意它,看到很多很酷、很炫的網(wǎng)頁,都有JavaScript的身影,Google在JavaScript的應(yīng)用對(duì)我的影響最大了。我決心從頭開始學(xué)習(xí)它,所以有了JavaScript & Ajax這個(gè)分欄。我打算把這個(gè)分欄作為學(xué)習(xí)筆記記錄下來,因此每篇文章筆記可能很簡(jiǎn)短,一兩句話注解而已。
JavaScript允許一個(gè)函數(shù)傳遞個(gè)數(shù)可變的參數(shù),因?yàn)橛衋rguments這個(gè)內(nèi)置對(duì)象,它一個(gè)函數(shù)傳遞的所有參數(shù)的數(shù)組。舉個(gè)例子,就明白了。
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JavaScript參數(shù)個(gè)數(shù)可變的函數(shù)</title>
<mce:script language="javascript" type="text/javascript"><!--
function testparams()
{
var params = "";
for (var i=0; i<arguments.length; i++) {
params = params + " " + arguments[i];
}
alert(params);
}
testparams("abc", 123);
testparams(123, "456", 789);
testparams();
// --></mce:script>
</head>
<body>
</body>
</html>
相關(guān)文章
JavaScript中的this陷阱的最全收集并整理(沒有之一)
這篇文章主要介紹了JavaScript中的this陷阱的最全收集,需要的朋友可以參考下2017-02-02js實(shí)現(xiàn)帶按鈕的上下滾動(dòng)效果
這篇文章主要介紹了js實(shí)現(xiàn)帶按鈕的上下滾動(dòng)效果,設(shè)計(jì)javascript鼠標(biāo)事件及頁面元素樣式的相關(guān)操作技巧,需要的朋友可以參考下2015-05-05ES6中Array.find()和findIndex()函數(shù)的用法詳解
ES6為Array增加了find(),findIndex函數(shù)。find()函數(shù)用來查找目標(biāo)元素,找到就返回該元素,找不到返回undefined,而findIndex()函數(shù)也是查找目標(biāo)元素,找到就返回元素的位置,找不到就返回-1。下面通過實(shí)例詳解,需要的朋友參考下吧2017-09-09JavaScript進(jìn)階(二)詞法作用域與作用域鏈實(shí)例分析
這篇文章主要介紹了JavaScript詞法作用域與作用域鏈,結(jié)合實(shí)例形式分析了JavaScript詞法作用域與作用域鏈相關(guān)概念、原理與操作注意事項(xiàng),需要的朋友可以參考下2020-05-05JavaScript使用readAsDataUrl方法預(yù)覽圖片
這篇文章主要為大家詳細(xì)介紹了JavaScript使用readAsDataUrl方法預(yù)覽圖片,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-05-05對(duì)table和ul實(shí)現(xiàn)js分頁示例分享
本文主要介紹了js對(duì)table和ul li實(shí)現(xiàn)前臺(tái)分頁,需要的朋友可以參考下2014-02-02