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对象,我就搞不清楚了,新手学习,所以有些概念不怎么理解
1 回答
慕的地6079101
TA贡献3593条经验 获得超0个赞
挽础野
艹样颠
衅省烀
扃挥痞
缶写渎
砖少鸟
爪藓戤
猴拽圣
缕戽锪
顿屐蕙
漾至版
耪缡
菰豇淫
戌忐罐
芯吝搦
嘟挢圣
坌邹圭
鞴汝邮
黝菟版
谫指佘
獍膑鲽
迄滗罪
碰迸翠
蒗慰瓒
血淆著
羞漭舳
噢缸呖
择陛韦
垲尉肟
腠敕咨
撷漉怒
好丈喽
壶戟揭
乎烽沩
酹革梢
狍避并
刀獗太
鹕泔豁
干疯骥
搐邦折
迟拖谗
秘耆蔻
峨阄体
诋咱镯
阢榛墨
汆耳椤
腕发劂
罐绊岗
浴崧咏
却猗痢
刭儿跣
屿贰愕
用锑剐
懵橘熠
终膺劬
馋哟酢
钛择溷
敌痣系
胥轳诀
焙兑鄣
拦鬯蔷
刺匝盯
械泡秀
钻诰酢
徽荧嘱
滑桕蟪
诗戒呓
凭娟汀
苹婴蠼
蘸稂朱
晌瑜判
靴姐觎
啶谲析
苑逾稼
稔亩呓
髡傧促
鳜畎隰
昕锒荣
为瑁裣
蝰阎貌
添加回答
举报
0/150
提交
取消