Web秀
首页
专栏
文章
问答
热点
导航
实例
问答
登录
首页
前端
JavaScript
Vue.js
CSS
Uni-App
专栏
问答
工具
全网热点
导航
前端
设计
实例
登录
分享
提示
Object.is() 与比较操作符 “===”、“==” 的区别?
Javan
Lv6
2022年12月12日 08:08
阅读 543959
参考答案
使用双等号(==)进行
相等
判断时,如果两边的类型不一致,则会进行强制类型转化后再进行比较。
使用三等号(===)进行相等
判断
时,如果两边的类型不一致时,不会做强制类型准换,直接返回 false。
使用 Object.is 来
进行
相等判断时,一般情况下和三等号的判断相同,它处理了一些特殊的情况,比如 -0 和 +0 不再相等,两个 NaN 是相等的。
分享
提示
正文结束
分类
javascript
标签
相等
判断
类型
进行
表情
图片
图片上传
Ctrl + Enter
发布
关于作者
Javan
Lv6
专注于前端知识分享
获得点赞
0
文章被阅读
0
猜你喜欢
换一换