前端笔试题整理——修改this指向 题目:封装函数 f,使 f 的 this 指向指定的对象 修改this指向总共有apply,call,bind三种方法,下面对这三种函数的用法进行了整理。 apply ,fn.apply(obj, [argsArray]) apply接受两个参数,第一个参数是this的指向,第二个参数是函数接受的参数,以数组的形式传入。并且修改原函数this指向就会立即执行。 function bindThis(f, oTarget) { return function(){ return f.