apply()、call()、bind()的区别 相同点:都是改变函数执行上下文,即改变 this 指向。 不同点:参数传递方式不同,函数执行情况不同。、 apply(thisObj, [aug1, aug2, aug3, ...]) 立即执行; call(thisObj, aug1, aug2, aug3, ...) 立即执行; bind(thisObj, aug1, aug2, aug3, ...) 返回函数,等待调用; 赞微海报分享
近期评论