新手小白的一个问题,请高手指教
为什么会报这个错,我有那个模块的啊
6 回复
@dengwl
Account.prototype.__proto__ = EventEmitter.prototype配合上EventEmitter.call(this, arguments)基本等价于Account.prototype = new EventEmitter().
两种方式构建的Account类新建的对象的属性和方法是一致的. 但只有前者继承了父类构造函数中所有的side effects. 假设EventEmitter的构造函数中log了一句话, 前者会同样log出来, 后者不会.
有说错的地方还请大家指正.