JavaScript instanceof运算符

了解JavaScript instanceof运算符的基础

JavaScriptinstanceof如果第一个操作数是在右侧传递的对象的实例或其原型链中的祖先之一,则operator返回true。

在此示例中,您可以看到myCarFiesta类的对象对true做出响应instanceof Fiesta,并且对instanceOf Car,因为嘉年华扩展了Car:

class Car {}
class Fiesta extends Car {}

const myCar = new Fiesta() myCar instanceof Fiesta //true myCar instanceof Car //true

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


更多js教程: