var currying = function(fun) { //底下这句代码是什么意思? var args = Array.prototype.slice.call(arguments, 1); return function() { //底下这句代码也不怎么清楚 var _args = args.concat(Array.prototype.slice.call(arguments)); return fun.apply(null, _args); };}能解释一下这个函数的代码的意思吗?我百度过call方法与 slice方法,但是结合起来用,并且加上函数的参数arguments对象,我就搞不清楚了,新手学习,所以有些概念不怎么理解
添加回答
举报
0/150
提交
取消