本文摘自PHP中文网,作者V,侵删。

区别如下:
(推荐学习:js教程)
==表示等同,===表示恒等;
==只比较内容,而===既比较内容也比较数据类型。
测试代码:
“==”
1 2 3 4 5 6 7 8 | 100 == "100"
1 == true
null == null
undefined == undefined
null == undefined
true == "20"
"1" == "01"
NaN == NaN
|
“===”
1 2 3 4 5 6 7 8 | 100 === "100"
1 === true
NaN === NaN
null === undefined
'abc' === "abc"
false === false
null === null
undefined === undefined
|
以上就是js中“==”和“===”有什么区别的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
js 判断值是否为数字
javascrip注释符是什么
js 定义用字符串拼接的变量的解析
详解js中函数的相关定义与用法
html如何引入js文件
js变量的基本使用方法介绍
js如何大小写转换?
js实现好看的鼠标跟随彩色气泡效果(附代码)
关于js中的this指向问题的介绍
js数组基础知识(总结)
更多相关阅读请进入《js》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » js中“==”和“===”有什么区别