实现如下语法的功能:var a = add(2)(3)(4)

 

function add(num){
    var _add = function(args){
        num+=args;
        return arguments.callee;
    }
    _add.toString = _add.valueOf = function(){
        return num;
    }
    return _add;
}
add(2)(3)(4);//9

 

posted @ 2017-08-31 15:32  leijee  阅读(643)  评论(0编辑  收藏  举报