首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

JS 数据类型的四种检测方法

简介 我们在代码中经常要对数据类型进行判断,大家熟知的应该是 typeof,那么它有什么不足,有没有其他方法来进行类型检测呢? 1. typeof JS 的值包括基本类型和引用类型。...且检测不全(undefined, null, synbol) 原型链是可以手动修改的 3. constructor 构造函数 构造函数原型上有一个 constructor 属性指向构造函数自身的,参见JS...Object.prototype.toString toString() 是 Object 的原型方法,调用该方法,默认返回当前对象的 [[Class]] 。...如果要看反过来看一个类型是否是某值的原型,可以使用 isPrototypeOf -- 判断的是原型 Symbol.hasInstance - 可以改写该属性做一些特殊的判断 等来判断 参考 判断JS...数据类型的四种方法 JavaScript数据类型检测的四种方式 JS中数据类型的判断( typeof,instanceof,constructor,Object.prototype.toString.call

1.5K10
领券