Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js instanceof

作者:若离   发布日期:2025-04-16   浏览:32

// 示例代码: 使用 instanceof 检查对象的类型

// 定义一个构造函数
function Animal(name) {
    this.name = name;
}

// 创建一个 Animal 的实例
const dog = new Animal('Dog');

// 检查 dog 是否是 Animal 的实例
console.log(dog instanceof Animal); // 输出: true

// 检查 dog 是否是 Object 的实例
console.log(dog instanceof Object); // 输出: true

// 检查一个普通对象是否是 Animal 的实例
const obj = {};
console.log(obj instanceof Animal); // 输出: false

// 解释:
// instanceof 运算符用于检测右侧的构造函数的 prototype 属性是否出现在左侧对象的原型链上。
// 如果是,则返回 true,否则返回 false。

上一篇:js blob对象

下一篇:next.js strapi

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js 数组复制

js 复制数组

js 数组拷贝

js 对象转数组

js 深拷贝数组

js 获取今天年月日

js jsonp

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站