题解 | #使用 apply 调用函数#

使用 apply 调用函数

http://www.nowcoder.com/practice/d47b482e7148497582c7a995df51f393

apply 的所有参数都必须放在一个数组里面传进去

function callIt(fn) {
  //arguments 是一个对应于传递给函数的参数的类数组对象。
   let r = [...arguments];
    //slice(start, end) 方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。参数为1则表示从下标为1的位置开始截取
   let s = r.slice(1);
    return fn.apply(null,s);


}
全部评论
为什么要改变fn的this指向
点赞 回复 分享
发布于 2022-05-23 16:51

相关推荐

我是没经验的毕业生,这啥情况啊会不会是hr在刷kpi
JamesGosli...:字节boss属于是群发了,我都快入职字节了,其他部门还在和我boss打招呼
点赞 评论 收藏
分享
酷酷我灵儿帅:这去不去和线不线下面说实话没啥关系
点赞 评论 收藏
分享
06-26 17:24
已编辑
宁波大学 golang
迷失西雅图:别给,纯kpi,别问我为什么知道
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务