详解js中==与===的区别


Posted in Javascript onJanuary 08, 2017

为了减少概念混淆,应该把 =称作(得到或者赋值),==称作(相等),===称作(严格相等)

相同点:

它们两个运算符都允许任意类型的的操作数,如果操作数相等,返回true,否则返回false

不同:

==:运算符称作相等,用来检测两个操作数是否相等,这里的相等定义的非常宽松,可以允许进行类型转换

===:用来检测两个操作数是否严格相等

1、对于string,number等基础类型,==和===是有区别的

不同类型间比较,==之比较“转化成同一类型后的值”看“值”是否相等,===如果类型不同,其结果就是不等

同类型比较,直接进行“值”比较,两者结果一样

2、对于Array,Object等高级类型,==和===是没有区别的

3、基础类型与高级类型,==和===是有区别的

对于==,将高级转化为基础类型,进行“值”比较

因为类型不同,===结果为false

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
JavaScript页面刷新与弹出窗口问题的解决方法
Mar 02 Javascript
jquery uaMatch源代码
Feb 14 Javascript
js防止表单重复提交实现代码
Sep 05 Javascript
Jquery实现自定义窗口随意的拖拽
Mar 12 Javascript
jQuery实现360°全景拖动展示
Mar 18 Javascript
JQuery核心函数是什么及使用方法介绍
May 03 Javascript
jquery uploadify如何取消已上传成功文件
Feb 08 Javascript
详谈Ajax请求中的async:false/true的作用(ajax 在外部调用问题)
Feb 10 Javascript
微信小程序 实现动态显示和隐藏某个控件
Apr 27 Javascript
JavaScript实现简单生成随机颜色的方法
Sep 21 Javascript
Angular短信模板校验代码
Sep 23 Javascript
一行JavaScript代码如何实现瀑布流布局
Dec 11 Javascript
JavaScript 动态三角函数实例详解
Jan 08 #Javascript
你不知道的 javascript【推荐】
Jan 08 #Javascript
js时间控件只显示年月
Jan 08 #Javascript
javascript函数的四种调用模式
Jan 08 #Javascript
jquery与ajax获取特殊字符实例详解
Jan 08 #Javascript
浅谈DOM的操作以及性能优化问题-重绘重排
Jan 08 #Javascript
完美解决node.js中使用https请求报CERT_UNTRUSTED的问题
Jan 08 #Javascript
You might like
百度实时推送api接口应用示例
2014/10/21 PHP
PHP判断JSON对象是否存在的方法(推荐)
2016/07/06 PHP
使用YII2框架实现微信公众号中表单提交功能
2017/09/04 PHP
Laravel框架模型的创建及模型对数据操作示例
2019/05/07 PHP
javascript 有趣而诡异的数组
2009/04/06 Javascript
JavaScript 事件对象的实现
2009/07/13 Javascript
两种方法实现文本框输入内容提示消失
2013/03/17 Javascript
用javascript删除当前行,添加行(示例代码)
2013/11/25 Javascript
jquery操作select详解(取值,设置选中)
2014/02/07 Javascript
jQuery前端框架easyui使用Dialog时bug处理
2014/12/05 Javascript
原生javascript实现图片弹窗交互效果
2015/01/12 Javascript
最棒的Angular2表格控件
2016/08/10 Javascript
再谈javascript常见错误及解决方法
2016/09/16 Javascript
javascript+html5+css3自定义弹出窗口效果
2017/10/26 Javascript
jQuery实现动态控制页面元素的方法分析
2017/12/20 jQuery
微信小程序实现YDUI的ScrollNav组件
2018/02/02 Javascript
小程序指纹验证的实现代码
2018/12/04 Javascript
在JavaScript中查找字符串中最长单词的三种方法(推荐)
2021/01/18 Javascript
[01:20:37]FNATIC vs NIP 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/19 DOTA
解决windows下Sublime Text 2 运行 PyQt 不显示的方法分享
2014/06/18 Python
centos系统升级python 2.7.3
2014/07/03 Python
Python与shell的3种交互方式介绍
2015/04/11 Python
Python爬虫实例爬取网站搞笑段子
2017/11/08 Python
使用python判断jpeg图片的完整性实例
2019/06/10 Python
利用python计算windows全盘文件md5值的脚本
2019/07/27 Python
使用tensorboard可视化loss和acc的实例
2020/01/21 Python
Python验证码截取识别代码实例
2020/05/16 Python
俄罗斯第一家篮球店:StreetBall
2020/07/30 全球购物
工程力学专业毕业生求职信
2013/10/06 职场文书
社区端午节活动方案
2014/01/28 职场文书
简历上的自我评价怎么写
2014/01/28 职场文书
办公室员工岗位工作职责
2014/03/10 职场文书
2015年艾滋病宣传活动总结
2015/03/27 职场文书
2015年教师学期工作总结
2015/04/30 职场文书
学习焦裕禄观后感
2015/06/09 职场文书
SQL Server中使用表变量和临时表
2022/05/20 SQL Server