Object isPrototypeOf()方法

查找有关对象的JavaScript isPrototypeOf()方法的全部信息

在对象实例上调用,接受一个对象作为参数。如果您呼叫的对象isPrototypeOf()出现在作为参数传递的对象的原型链中,它返回true。否则返回false

例子:

const Animal = {
  isAnimal: true
}

const Mammal = Object.create(Animal) Mammal.isMammal = true

Animal.isPrototypeOf(Mammal) //true const dog = Object.create(Animal) Object.setPrototypeOf(dog, Mammal)

Animal.isPrototypeOf(dog) //true Mammal.isPrototypeOf(dog) //true

免费下载我的JavaScript初学者手册


更多js教程: