js模拟简单的函数重载

function addNum() {
    if(arguments.length == 1) {
        var num = arguments[0] * 2;    
    }else if(arguments.length == 2) {
        var num = (arguments[0] + arguments[1]) * 2;    
    }
    alert(num);    
}
addNum(100);
addNum(100,100);

//ps:主要是以参数个数来判断应该执行哪段代码。
  

 

posted @ 2012-09-04 09:35  himi  阅读(372)  评论(4编辑  收藏  举报