JS中call用法理解
2/10/2017来源:心得技巧人气:21727
call()方法是借用构造函数来实现继承,即在子类型构造函数的内部调用超类型构造函数。
我理解的call()的作用就是改变上下文,即在以下代码中的
function subtype(){ superType.call(this, "Tom"); this.age = 11; }相当于
function subtype(){ this.name = "Tom"; this.age = 11; }
2/10/2017来源:心得技巧人气:21727
call()方法是借用构造函数来实现继承,即在子类型构造函数的内部调用超类型构造函数。
我理解的call()的作用就是改变上下文,即在以下代码中的
function subtype(){ superType.call(this, "Tom"); this.age = 11; }相当于
function subtype(){ this.name = "Tom"; this.age = 11; }
最新文章推荐