您的位置:首页 > Web前端 > JavaScript

理解函数参数

2016-10-27 15:02 211 查看
即便你定义的函数只接受两个参数,在调用这个函数的时候也未必一定要传递两个参数。可以传递一个,三个甚至不传递参数。因为ECMAScript的参数在内部是用一个数组来表示的。
function sayHi(){
for(var i=0;i<arguments.length;i++){
alert("hello "+arguments[i]);
}
alert(arguments.length);
}
sayHi("jack","bob","bai");

可以向函数传递任意数量的参数,并且可以通过arguments对象访问。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  js 函数 参数 argument