首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

怎么灵活的自定义函数并且传参

2012-08-22 
如何灵活的自定义函数并且传参?如何灵活的自定义函数并且传参?首先定义一个函数var myfunfunction(){aler

如何灵活的自定义函数并且传参?
如何灵活的自定义函数并且传参?

首先定义一个函数

var myfun=function(){alert(100)};

然后希望 这个函数调用 自动适应下列调用方法

myfun();
myfun(1);
myfun(1,2);

以上三种方法都可以,并且 alert弹出的内容是 参数相加的总和。 
myfun(1,2,3) 弹出6


怎么修改上面的定义方法呢?

[解决办法]

JScript code
var myfun=function(){var r=0;for(var i=0,j=arguments.length;i<j;i++)r+=arguments[i];return r;};alert(myfun(1,2,3))
[解决办法]
探讨
arguments.length;

热点排行