以下是个人的见解,不知道算不算实现了,欢迎讨论: function compose() { //todo const argArr = Array.from(arguments); // 两个函数f1和f2 return function (arg1) { argArr.push(arg1); // f3 return function (arg2) { argArr.push(arg2); // f4 return argArr.reduce((pre, cur) => (args) => cur(pre(args))); }; }; } 验证:
点赞 3

相关推荐

10-21 23:48
蚌埠坦克学院
csgq:可能没hc了 昨天一面完秒挂
点赞 评论 收藏
分享
牛客868257804号:九个中铁八个中建
点赞 评论 收藏
分享
牛客网
牛客企业服务