用 Javascript 实现如下语法的功能:var a = add(2)(3)(4); //9


function add( seed ) {
      function retVal( later ) {
         return add( seed + later );
       }
      retVal.toString = function() {
          return seed; 
      }
      return retVal;
 }


 add(1)(2)(3)(4); //-> 10 了解toString机制是关键。 
posted @ 2012-04-12 16:01  Anjey  阅读(500)  评论(0编辑  收藏  举报