社区
JavaScript
帖子详情
关于js中!==与!=的区别的问题
一天要饭生活又开始啦
2012-08-31 10:34:54
js中!==与!=的区别是什么啊?可以这样吗?如:
var a;
if (a!==null) {...
...全文
181
9
打赏
收藏
关于js中!==与!=的区别的问题
js中!==与!=的区别是什么啊?可以这样吗?如: var a; if (a!==null) {...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
似梦飞花
2012-08-31
打赏
举报
回复
一个考虑类型 一个不考虑
wu5224311
2012-08-31
打赏
举报
回复
!= 是值相等
!== 是值和类型都要一样
xuyanlu
2012-08-31
打赏
举报
回复
!==比!=多比较一层类型,如var a = "";
alert(a != 0);// false;
alert(a !== 0); //true;
如果不比较类型的话,false 、null、0是相同的,即用==号比较,如果用===比较的话,他们都不同。
likeajin
2012-08-31
打赏
举报
回复
===要求字面值相等且值类型相等。==只要求字面值相等。
'1'==1为true
'1'===1为false
undefined是从null派生来的
typeof undefined=='undefined'
typeof null=='object'
undefined==null为true
undefined===null为false
var a;
alert(typeof a);//'undefined'
alert(a===undefined);//true
展S开K双Y翼
2012-08-31
打赏
举报
回复
===是类型也强制相等,==不用比类型。
!==就是类型或值不相等,!=只是值不相等。
变量没初始化是 undefined
scj7777777
2012-08-31
打赏
举报
回复
==比较值 ===比较值和类型
!=比较值 !==比较值或类型不相等
scj7777777
2012-08-31
打赏
举报
回复
==比较值 ===比较值和类型
!=比较值 !==比较值或类型不相等
pxxaish9527
2012-08-31
打赏
举报
回复
还是第一次遇到这种问题,学习到了,谢谢大伙
不訴離傷
2012-08-31
打赏
举报
回复
没错,我一般都是用值类型都相等来判断。extjs里的源码也大部分这样写的。[Quote=引用 4 楼 的回复:]
!= 是值相等
!== 是值和类型都要一样
[/Quote]
浅谈
JS
中
的!=、== 、!==、===的用法和
区别
下面小编就为大家带来一篇浅谈
JS
中
的!=、== 、!==、===的用法和
区别
。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
关于
JS
中
的全等和不全等、等于和不等于
问题
.docx
关于
JS
中
的全等和不全等、等于和不等于
问题
.docx
js
代码-手写深度比较compare
js
代码-手写深度比较compare
js
中
怎么判断两个字符串相等的实例
在本篇文章里小编给大家分享了关于
js
中
怎么判断两个字符串相等的实例和代码,需要的朋友们学习参考下。
JS
中
判断null的方法分析
主要介绍了
JS
中
判断null的方法,结合实例形式对比分析了常见的
JS
错误判断方法及正确判断操作相关技巧,需要的朋友可以参考下
JavaScript
87,992
社区成员
224,685
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章