callapplybind

1.介绍

javascript的一大特点是,函数存在[定义时上下文]和[运行时上下文],以及[上下文是可以改变的]这样的概念,apply,call,bind 都是为了改变函数运行时上下文(context)存在的,既改变函数体内部 this 的指向。

Function.prototype.apply()

Function.prototype.call()

Function.prototype.bind()

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理