A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© dujia121508394 中级黑马   /  2016-7-4 06:23  /  544 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

(1)js里面不存在重载
(2)但是可以通过其他方式模拟重载的效果,通过arguments数组来实现
function add(){
        if(arguments.length==2){
                return arguments[0] + arguments[1];
        }else if(arguments.length==3){
                return arguments[0] + arguments[1] + arguments[2];
        }else if(arguments.length==4){
                return arguments[0] + arguments[1] + arguments[2] +arguments[3];
        }else{
                return 0;
        }
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马