js中instanceof有什么用
发表于:2024-11-29 作者:千家信息网编辑
千家信息网最后更新 2024年11月29日,这篇文章将为大家详细讲解有关js中instanceof有什么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。instanceofinstanceof 可以正确的判断
千家信息网最后更新 2024年11月29日js中instanceof有什么用
这篇文章将为大家详细讲解有关js中instanceof有什么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
instanceof
instanceof 可以正确的判断对象的类型,因为内部机制是通过判断对象的原型链中是不是能找到类型的 prototype。
console.log(2 instanceof Number); // falseconsole.log(true instanceof Boolean); // false console.log('str' instanceof String); // false console.log([] instanceof Array); // trueconsole.log(function(){} instanceof Function); // trueconsole.log({} instanceof Object); // true // console.log(undefined instanceof Undefined); // console.log(null instanceof Null);
可以看出直接的字面量值判断数据类型,instanceof可以精准判断引用数据类型(Array,Function,Object),而基本数据类型不能被instanceof精准判断。
我们来看一下 instanceof 在MDN中的解释:instanceof 运算符用来测试一个对象在其原型链中是否存在一个构造函数的 prototype 属性。其意思就是判断对象是否是某一数据类型(如Array)的实例,请重点关注一下是判断一个对象是否是数据类型的实例。在这里字面量值,2, true ,'str'不是实例,所以判断值为false。
关于"js中instanceof有什么用"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
类型
对象
数据
实例
篇文章
精准
原型
字面
更多
量值
不错
实用
内容
函数
就是
属性
意思
文章
机制
知识
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
应用软件开发面试题目
安卓属于软件开发吗
网络安全考核工作会议
医院网络安全出问题多吗
图像采集软件开发环境
网站数据库连接程序
网络技术 专业校企合作
实验室药品管理系统数据库密码
网络安全法二十五条处罚依据
池化软件开发
吴江区选择网络技术创新服务
将数据库的数据表转化成excel
方舟服务器破解管理员
网络安全稳定发展
宝安区网络技术转移平台
应建立网络安全投诉举报制度
株洲网络安全公司
网络安全宣传周led
软件开发个人税
懂点网络技术怎么兼职
数据库如何导数据
获取服务器ip地址
流莺日记软件开发
软件开发费用占公司支出
陈鸣波 网络安全法
网络安全保护办法
HDC数据库异常
校园网络安全宣传手势舞
网络技术操作证
香港免备案服务器恒创