Skip to content
个人笔记
搜索文档
K
Main Navigation
首页
笔记
Vue相关
BaseTable表格封装
el表格单选
vue使用tsx报错
useLoading计数函数
在vue里使用pug
El表单一键定位校验不通过字段
Vue 2 使用 Composition API
二次封装组件模板
请求相关
Axios进度监控
频繁请求取消上一次,封装失败重试
vue-request usePagination分页
axios和原生fetch取消请求的方式
JS 工具
获取当前页面URL参数
数组去重、留重
原生- showModal 模态对话框
原生- showMessage 消息提示
原生- showLoading 加载中遮罩
js-防抖和节流
arrayToTree 扁平数组转换为树状结构
JS 相关问题
typeof null 的结果为什么是object
intanceof 操作符的实现原理及实现
isNaN和Number.isNaN()函数的区别
js如何进行隐式类型转换的
==操作符的强制类型转换规则
其他数据类型到字符串的转换规则
其他数据类型到数字类型的转换规则
其他数据类型到布尔值的转换规则
Object.is() 与比较操作符 ===、== 的区别
Unicode编码UTF-8、UTF-16、UTF-32的区别
escape、encodeURI、encodeURIComponent的区别
手写new
Echarts图表
地图重要配置
Mac
提示:应用程序已损坏,无法打开
macOS聚集搜索功能开启与关闭
macos不生成._ “点下划线”开头的缓存文件
Linux相关
解决在等待缓存锁无法获得锁的问题
安装Clash for Linux
CSS相关笔记
CSS可继承属性与不可继承属性
常见图片格式以及使用场景
杂乱
requestAnimationFrame动画
requestIdleCallback插帧执行
img标签使用第三方链接出现403的解决办法
网站通用暗黑模式脚本
安卓TV X86安装
JavaScript Console 对象所有用法
文件扩展名 - 图标对照表
个人博客
我的其他站点
个人主页
Apple参数大全
站点监测
局域网文件传输
外观
菜单
返回顶部
文档大纲
Object.is() 与比较操作符 ===、== 的区别
使用双等号
==
进行相等判断时,如果两边的类型不一致,则会进行强制类型转化后再进行比较。
使用三等号
===
进行相等判断时,如果两边的类型不一致时,不会做强制类型准换,直接返回
false
。
使用
Object.is
来进行相等判断时,一般情况下和
三等号
的判断相同,它处理了一些特殊的情况,比如
-0
和
+0
不再相等,两个
NaN
是
相等
的。