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對象,我就搞不清楚了,新手學習,所以有些概念不怎么理解
js中call方法的使用?
慕粉3568301
2017-05-19 19:23:36