PHP前端开发

js中instanceof用法

百变鹏仔 2天前 #JavaScript
文章标签 js
instanceof 运算符用于检查一个对象是否是某个类的实例或其子类。它返回一个布尔值,表示对象是否与给定的类或函数匹配。

JavaScript 中的 instanceof 运算符

问题: 在 JavaScript 中,instanceof 运算符的作用是什么?

回答: instanceof 运算符用于检查一个对象是否是某个类的实例或其子类。

详细说明:

instanceof 运算符有以下语法:

object instanceof constructor

其中:

instanceof 运算符返回一个布尔值:

例如:

const obj = new Array();console.log(obj instanceof Array); // trueconsole.log(obj instanceof Object); // trueconsole.log(obj instanceof String); // false

instanceof 运算符的应用:

instanceof 运算符可以用于以下场景:

注意事项: