# instanceof运算符

  • 作用: 确定对象是否是指定类的实例
  • 用法: 对象 instanceof 类
function Person() {
}
let p = new Person();
console.log(p instanceof Person); // true
1
2
3
4

结果: 当属于指定类的实例对象时, 返回值为 true

# instanceof 原理

判断对象的__proto__上的constructor.prototype的值
是否等于instanceof后面的参数(函数对象)

上次更新时间: 1/5/2021, 11:15:18 AM