call函数实现 前端中有3个可以改变this指向的函数分别为call、apply、bind函数。在这里,我主要记录一下自己的学习自己实现call函数过程。 Function.prototype.myCall = function(ctx){ ctx = ctx || window //默认为window ctx.f = this //this:此时为调用对象,在本例中即为f1。obj.f = f1 let args=