js instanceof咋用
时间: 2023-11-02 11:00:32 浏览: 139
javascript instanceof 与typeof使用说明
5星 · 资源好评率100%
在 JavaScript 中,`instanceof` 运算符用于检查一个对象是否是另一个对象的实例。它的用法如下:
```javascript
object instanceof constructor
```
其中,`object` 是要检查的对象,`constructor` 是要检查的构造函数。
举个例子,假设有一个自定义的构造函数 `Person`:
```javascript
function Person(name, age) {
this.name = name;
this.age = age;
}
var person1 = new Person('Alice', 25);
```
你可以使用 `instanceof` 运算符来检查 `person1` 是否是 `Person` 的一个实例:
```javascript
console.log(person1 instanceof Person); // 输出: true
```
如果 `person1` 是 `Person` 的实例,那么 `instanceof` 运算符会返回 `true`,否则返回 `false`。
阅读全文