PHP前端开发

instanceof在js中用法

百变鹏仔 2个月前 (10-15) #JavaScript
文章标签 instanceof
instanceof 操作符用于检查对象是否属于某个类的实例,语法为:object instanceof constructor,其中 object 是要检查的对象,constructor 是要检查其实例的对象的构造函数。如果 object 是 constructor 的实例,则返回 true,否则返回 false。

instanceof 操作符在 JavaScript 中的用法

JavaScript 中的 instanceof 操作符用于检查一个对象是否属于某个类的实例。

语法:

object instanceof constructor

其中:

返回值:

示例:

const person = new Person();console.log(person instanceof Person); // trueconsole.log(person instanceof Object); // trueconsole.log(person instanceof Array); // false

详细解释:

instanceof 操作符检查 object 的原型链是否可以追溯到 constructor 的 prototype 属性。

注意:

实例检查的用途:

instanceof 操作符可用于以下用途: