题解 | #函数传参#

函数传参

http://www.nowcoder.com/practice/80365a2685144559817e3d5e0c27f3a8

主要使用apply或call调用,两种方法均会改变this的指向。 apply :第一个参数:函数体内this的指向,第二个参数:接收一个集合对象(数组和类数组) call:第一个参数L函数体内的this指向,第二个参数往后是依次传入的参数 一般情况都是对象调用函数,此处是函数调用数组对象,用call()或apply

function argsAsArray(fn, arr) {
return fn.apply(this,arr)
// ES6的方法
return fn(...arr)
}
全部评论

相关推荐

notbeentak...:孩子,说实话,选择很重要,可能你换一个方向会好很多,但是现在时间不太够了,除非准备春招
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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