call是什么意思中文 如何理解和熟练运用js中的call及apply?

如何理解和熟练运用js中的call及apply?在JS中调用和应用确实有点复杂。我们来谈谈apply的用法,对象应用(obj,args):传递两个参数。Obj替换传入类中的这个对象,args替换传入类

如何理解和熟练运用js中的call及apply?

在JS中调用和应用确实有点复杂。我们来谈谈apply的用法,对象应用(obj,args):传递两个参数。Obj替换传入类中的这个对象,args替换传入类中的参数(数组形式)目标呼叫(obj,arg1,arg2):与apply的用法类似,只是后面的值不同。您可以直接编写参数,也可以直接编写类的所有参数,以查看以下示例。1指定一个person类并给出name和age的初始值。三。实例化学生类为P1的对象。可以看到P1对象还具有name和age的初始值。所有应用程序都将person类中的初始化复制给学生。