| 1234567891011121314151617181920212223242526272829 | module.exports = inheritsfunction inherits (c, p, proto) {  proto = proto || {}  var e = {}  ;[c.prototype, proto].forEach(function (s) {    Object.getOwnPropertyNames(s).forEach(function (k) {      e[k] = Object.getOwnPropertyDescriptor(s, k)    })  })  c.prototype = Object.create(p.prototype, e)  c.super = p}//function Child () {//  Child.super.call(this)//  console.error([this//                ,this.constructor//                ,this.constructor === Child//                ,this.constructor.super === Parent//                ,Object.getPrototypeOf(this) === Child.prototype//                ,Object.getPrototypeOf(Object.getPrototypeOf(this))//                 === Parent.prototype//                ,this instanceof Child//                ,this instanceof Parent])//}//function Parent () {}//inherits(Child, Parent)//new Child
 |