麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

javaScript arguments 對象使用介紹

2019-11-20 21:52:44
字體:
供稿:網(wǎng)友
ECMAScript 函數(shù)不介意傳遞進來多少參數(shù),也不會因為參數(shù)不統(tǒng)一而錯誤。實際上,函數(shù)體內(nèi)可以通過 arguments 對象來接收傳遞進來的參數(shù)。
復制代碼 代碼如下:

function box() {
return arguments[0]+' | '+arguments[1]; //得到每次參數(shù)的值
}

alert(box(1,2,3,4,5,6)); //傳遞參數(shù)

arguments 對象的 length 屬性可以得到參數(shù)的數(shù)量。
function box() {
return arguments.length; //得到 6
}

alert(box(1,2,3,4,5,6));


我們可以利用 length 這個屬性, 來智能的判斷有多少參數(shù), 然后把參數(shù)進行合理的應(yīng)用。
比如,要實現(xiàn)一個加法運算,將所有傳進來的數(shù)字累加,而數(shù)字的個數(shù)又不確定。
復制代碼 代碼如下:

function box() {
var sum = 0;
if (arguments.length == 0) return sum; //如果沒有參數(shù),退出
for(var i = 0;i < arguments.length; i++) { //如果有,就累加
sum = sum + arguments[i];
}
return sum; //返回累加結(jié)果
}

alert(box(5,9,12));

ECMAScript 中的函數(shù),沒有像其他高級語言那種函數(shù)重載功能。
function box(num) {
return num + 100;
}
function box (num) { //會執(zhí)行這個函數(shù)
return num + 200;
}
alert(box(50)); //返回結(jié)果
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 亚洲卡通动漫在线观看 | 久久精品视频国产 | 久久精品亚洲一区二区三区观看模式 | 久久久麻豆 | 国产九九在线视频 | 黄色香蕉视频 | 国产91丝袜在线熟 | 成人一区二区三区在线 | 中文字幕欧美一区二区三区 | 亚洲成人入口 | 国产日韩在线观看视频 | 日本一区视频在线观看 | 青青青在线免费 | 性大片免费看 | 中文字幕精品久久 | 国产欧美在线观看不卡一 | 国产精品一区二区三区在线看 | 国产精品亚洲综合一区二区三区 | 午夜视频在线观 | 羞羞视频免费网站入口 | 国产影视| 国产精品自在线拍 | 一级电影在线观看 | 第一区免费在线观看 | 国产资源在线看 | 成年人高清视频在线观看 | 国产精品亚洲欧美一级在线 | 一级大黄毛片 | 午夜视频啊啊啊 | 亚洲国产精品久久久久婷婷老年 | 久久艹一区| sese综合| 美女视频大全网站免费 | 第一区免费在线观看 | 黄色一级片在线免费观看 | 男女污视频在线观看 | 91久久国产露脸精品免费 | 91成人影库 | 搜一级毛片 | 日韩在线播放第一页 | 黄色片免费看网站 |