TS-9 面向对象-原型

2023-03-15  本文已影响0人  RickyWu585
// new的时候 js 会自动帮你把 this.__proto__ = Person.prototype
function Person(name,age){
  this.name = name
  this.age = age
}

Person.prototype = {
  constructor: Person,
  sayHi(target){
    console.log(`你好${target.name},我是${this.name}`)
  }
}

const p1 = new Person('frank')
const p2 = new Person('ricky')

p1.sayHi(p2)
90ed730907c7f84dfbeefe80d50e6ec.png
上一篇 下一篇

猜你喜欢

热点阅读