最近在网上看见了一个js的面试题目,要实现fun(2)(3)(4) 等价于 2 * 3 * 4 最后打印结果是24
,我把自己的答案贴在下面.
var fun = function(l){
var that = function(n) {
that.i = that.i * n ;
return that ;
}
that.i = l;
that.toString = function() {
return that.i ;
}
return that;
};