JavaScript 中 call()、apply()、bind()

call()方法的作用和 apply() 方法类似,

区别就是call()方法接受的是参数列表

而apply()方法接受的是一个参数数组

后面的借用前面的当方法,或者说调用前面的方法,用自己的值或者后面传的参数,总之要符合前面的方法的参数规则,以及知道调用后的结果值。

bind   绑定上下文 的this,并且不会立即调用,返回是函数,它 的参数和 call 一样。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容