原型链和继承

// 继承父类的原型方法的几种方式

1、Girl.prototype__proto__ = EventEmit.prototype // 最早


2、Girl.prototype = Object.create(EventEmit.prototype) //es5


3、Object.setPrototypeOf(Girl.prototype, EventEmit.prototype) // es6

//create实现原理
function create(parentPrototype){
   function Fn(){}
  Fn.prototype = parentPrototype
  return new Fn
}

posted @ 2020-11-03 14:23  朵拉.科波菲尔  阅读(62)  评论(0编辑  收藏  举报