js 比较运算符
js中有兩種相等運算符;
第一種是==比較,它會自動轉換數據類型再比較,很多時候,會得到非常詭異的結果;
第二種是===比較,它不會自動轉換數據類型,如果數據類型不一致,返回false,如果一致,再比較。
false == 0; // true false === 0; // false由于這個缺陷,盡量使用===比較是否相等。
有一個例外是NaN,這個特殊的Number類型與其他所有類型都不相等,包括它自己。
唯一能判斷NaN的方法是通過isNaN()函數:
isNaN(NaN); // true轉載于:https://www.cnblogs.com/timeboy/p/9464425.html
總結
- 上一篇: 二:矩阵快速幂
- 下一篇: 第一次CM--CosH.2