ITPub博客

首页 > 应用开发 > > js中call方法的使用?

js中call方法的使用?

作者:anleli 时间:2019-10-29 16:16:16 0 删除 编辑

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对象,我就搞不清楚了

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2548/viewspace-3124746/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: mariadb 查询
下一篇: 什么是JSON ?
请登录后发表评论 登录
全部评论

注册时间:2019-08-16

  • 博文量
    93
  • 访问量
    1076