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


Posted in Javascript onJanuary 08, 2017

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

相同点:

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

不同:

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

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

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

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

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

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

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

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

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

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

Javascript 相关文章推荐
js string 转 int 注意的问题小结
Aug 15 Javascript
js中将String转换为number以便比较
Jul 08 Javascript
js数组去重的方法汇总
Jul 29 Javascript
深入理解jquery跨域请求方法
May 18 Javascript
jQuery EasyUI的TreeGrid查询功能实现方法
Aug 08 jQuery
Angular2 组件交互实例详解
Aug 24 Javascript
为什么我们要做三份 Webpack 配置文件
Sep 18 Javascript
JavaScript继承与多继承实例分析
May 26 Javascript
JavaScript错误处理操作实例详解
Jan 04 Javascript
vue2.0实现列表数据增加和删除
Jun 17 Javascript
解决vue中使用less/sass及使用中遇到无效的问题
Oct 24 Javascript
vue实现前端列表多条件筛选
Oct 26 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
php生成PDF格式文件并且加密
2015/06/22 PHP
用htc组件制作windows选项卡
2007/01/13 Javascript
jQuery封装的获取Url中的Get参数示例
2013/11/26 Javascript
javascript 拷贝节点cloneNode()使用介绍
2014/04/03 Javascript
实例解析jQuery中proxy()函数的用法
2016/05/24 Javascript
jQuery使用each方法与for语句遍历数组示例
2016/06/16 Javascript
jQuery实现最简单的切换图效果【可兼容IE6、火狐、谷歌、opera等】
2016/09/04 Javascript
js canvas仿支付宝芝麻信用分仪表盘
2016/11/16 Javascript
jQuery实现的购物车物品数量加减功能代码
2016/11/16 Javascript
JS中substring与substr的用法
2016/11/16 Javascript
有趣的bootstrap走动进度条
2016/12/01 Javascript
bootstrap table方法之expandRow-collapseRow展开或关闭当前行数据
2020/08/09 Javascript
vue做网页开场视频的实例代码
2017/10/20 Javascript
AngularJS实现图片上传和预览功能的方法分析
2017/11/08 Javascript
vue实现某元素吸顶或固定位置显示(监听滚动事件)
2017/12/13 Javascript
Vue不能检测到Object/Array更新的情况的解决
2018/06/26 Javascript
原生JS实现旋转轮播图+文字内容切换效果【附源码】
2018/09/29 Javascript
node Buffer缓存区常见操作示例
2019/05/04 Javascript
javascript设计模式 ? 外观模式原理与用法实例分析
2020/04/15 Javascript
Python中在for循环中嵌套使用if和else语句的技巧
2016/06/20 Python
结合Python的SimpleHTTPServer源码来解析socket通信
2016/06/27 Python
Python排序搜索基本算法之希尔排序实例分析
2017/12/09 Python
Sanic框架蓝图用法实例分析
2018/07/17 Python
利用python脚本如何简化jar操作命令
2019/02/24 Python
如何在Django配置文件里配置session链接
2019/08/06 Python
python + selenium 刷B站播放量的实例代码
2020/06/12 Python
Doyoueven官网:澳大利亚健身服饰和配饰品牌
2019/03/24 全球购物
总经理岗位职责描述
2014/02/08 职场文书
毕业生写求职信的要点
2014/03/04 职场文书
节约用电标语
2014/06/17 职场文书
2014年教育工作总结
2014/11/26 职场文书
2015新年寄语大全
2014/12/08 职场文书
家长评语怎么写
2014/12/30 职场文书
寒假社会实践个人总结
2015/03/06 职场文书
制定企业培训计划的五大要点!
2019/07/10 职场文书
Django如何与Ajax交互
2021/04/29 Python