您的位置:首页 > Web前端 > JavaScript

javascript中的两种比较符号

2015-10-19 13:35 429 查看
第一种是
==
比较,它会自动转换数据类型再比较,很多时候,会得到非常诡异的结果;第二种是
===
比较,它不会自动转换数据类型,如果数据类型不一致,返回
false
,如果一致,再比较。由于JavaScript这个设计缺陷,不要使用
==
比较,始终坚持使用
===
比较。
另一个例外是
NaN
这个特殊的Number与所有其他值都不相等,包括它自己:
NaN === NaN; // false
[code]NaN; // NaN表示Not a Number,当无法计算结果时用NaN表示,例如:
0 / 0; // NaN
[/code]
                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: