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

关于js的函数重载的问题

2016-04-21 12:19 375 查看
函数重载问题...

Js 不支持函数的重载,可以用相同的名字在同一作用区域,定义两个函数,而不会引起错误,但真正使用的是最后一个

例子:

abc4(1234,'hello');

function abc4(){
window.alert(arguments.length);
return 50;
}
function abc4(){
for(var i=0;i<arguments.length;i++){
window.alert(arguments[i]);
}
return 50;
}


运行结果: 1234 hello

特别强调一点,js的函数天然支持可变参数
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: