首頁 >web前端 >js教程 >JavaScript參數個數可變的函數舉例說明

JavaScript參數個數可變的函數舉例說明

PHPz
PHPz原創
2016-05-16 16:34:341560瀏覽

JavaScript允許一個函數傳遞個數可變的參數,因為有arguments這個內建對象,它一個函數傳遞的所有參數的陣列。

題外話:很早就接觸了JavaScript,但是沒有留意它,看到很多很酷、很炫的網頁,都有JavaScript的身影,Google在JavaScript的應用對我的影響最大了。我決心從頭開始學習它,所以我有了JavaScript & Ajax這個分欄。我打算把這個分欄當作學習筆記記錄下來,因此每篇文章筆記可能很簡短,一兩句話註解而已。

JavaScript允許一個函數傳遞個數可變的參數,因為有arguments這個內建對象,它一個函數傳遞的所有參數的陣列。舉個例子,就明白了。 

<!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参数个数可变的函数</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>

以上就是本章的全部內容,更多相關教學請訪問JavaScript影片教學

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn