您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > JavaScript的可变参数介绍
avascript参数可变的函数(2012-08-0517:10:29)转载▼标签:javascriptjs函数张孝祥参数itscriptlanguage=javascriptfunctiont(){vars=;for(vari=0;iarguments.length;i++)s=s+arguments[i]+;alert(s);}t(acb,159);t(abc,154,123);/scriptarguments代表了函数所有参数的集合由于JavaScript是动态语言,所以JavaScript对可变参数的支持是天生的,下面我们来弄一个实例来说一下,使用一个函数,接受多个参数,然后计算所以传入的参数的和。很简单。看代码[html]viewplaincopyprint?spanstyle=font-size:18px;!DOCTYPEHTMLPUBLIC-//W3C//DTDHTML4.01Transitional//ENhtmlheadtitletest6.html/titlemetahttp-equiv=keywordscontent=keyword1,keyword2,keyword3metahttp-equiv=descriptioncontent=thisismypagemetahttp-equiv=content-typecontent=text/html;charset=UTF-8scripttype=text/javascript//编写一个函数接受任意多的数字,并计算他们的和functionabc2(){//在js中,arguments是指传入的数字//window.alert(arguments.length);varsum=0;for(vari=0;iarguments.length;i++){sum+=arguments[i];}returnsum;}window.alert(abc2(5,2,3));window.alert(abc2(5,2));/script/headbody/body/html/span其实吧,原理很简单,就是在函数里面,有一个arguments这个是JS引擎自带的,使用这个可以接收到所以传入到函数里面的参数,然后对这个arguments遍历就可以获得他们的和了,其实很简单。
本文标题:JavaScript的可变参数介绍
链接地址:https://www.777doc.com/doc-2880446 .html