代码片段 Zhiren 2021-08-12 112 阅读1分钟 const fn = (num) => { console.log(num); return fn; }; const wrap = (func, a) => { return (b) => func(a)(b); }; const f1 = wrap(fn, 1); const f2 = wrap(f1, 2); f2() // 1, 2, undefined