(() => { function fun(n, o){ console.log(o); return { fun: function(m){ return fun(m, n); } } } console.log('---------- (1) ----------'); var a = fun(0);a.fun(1);a.fun(2);a.fun(3); console.log('---------- (2) ----------'); var b = fun(0).fun(1).fun(2).fun(3); console.log('---------- (3) ----------'); var c = fun(0).fun(1);c.fun(2);c.fun(3); })(); /* ---------- (1) ---------- undefined 0 0 0 ---------- (2) ---------- undefined 0 1 2 ---------- (3) ---------- undefined 0 1 1 */ /* 帮我解释一下,谁哦? */
慕哥6287543
慕娘9325324
相关分类