JS中call用法理解

时间: 2023-07-09 admin 互联网

JS中call用法理解

JS中call用法理解

call()方法是借用构造函数来实现继承,即在子类型构造函数的内部调用超类型构造函数。



我理解的call()的作用就是改变上下文,即在以下代码中的

 function subtype(){superType.call(this, "Tom");this.age = 11;}

相当于

 function subtype(){this.name = "Tom";this.age = 11;}