instanceof实现


function myInstanceOf(left,right){
  let proto = left.__proto__
  let prototype = right.prototype
  while(true){
    if(proto === null){
      return false
    }
    if(proto === prototype){
      return true
    }
    proto = proto.__proto__
  }
}

相关