function box(num,a){ return num+10; } function box(num){ return num+20; } alert(box(5,2)); //重载就是根据参数,选择相同函数名但是参数不同的函数 //输出结果是25 //js里面没有重载功能 而是相同函数名 后一个函数把前一个覆盖 多余的参数不显示