💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、豆包、星火、月之暗面及文生图、文生视频 广告
盗用构造函数解决了一件事情:原型包含引用值导致的数据共享和无法传参的问题 存在的问题:函数不能重用 ``` function SuperType(name) { this.name = name this.color = ['red', 'yellow', 'green'] } function SubType ( ) { SuperType.call(this, 'tom') // 继承 SuperType } let instance1 = new SubType( ) // 执行父类的构造函数,这样每个子类都有自己的属性 color instance1.color.push('pink') console.log(instance1.color) // ['red', 'yellow', 'green', 'pink'] console.log(instance1.name) // tom let instance2 = new subType( ) console.log(instance2.color) // ['red', 'yellow', 'green'] ```