原理:
构造函数使用this关键字给所有属性和方法赋值.因为构造函数只是一个函数,所以可使ClassA的构造方法称为ClassB的方法,然后调用它.
ClassB就会收到ClassA的构造方法中定义的属性和方法.
实战:
解释:
在Child中this.method(name)等价于以下代码:
即Child代码就如下:
delete this.method 后
代码就变成这样:
从而实现了对象的冒充.
原理:
构造函数使用this关键字给所有属性和方法赋值.因为构造函数只是一个函数,所以可使ClassA的构造方法称为ClassB的方法,然后调用它.
ClassB就会收到ClassA的构造方法中定义的属性和方法.
实战:
解释:
在Child中this.method(name)等价于以下代码:
即Child代码就如下:
delete this.method 后
代码就变成这样:
从而实现了对象的冒充.