轉 boolean 規則:
null, undefined, "", 0, -0, NaN 轉換成布爾值是false, 剩下的全轉化 true;
轉 number 規則:
string '2.3.1' => NaN;
null, '', false, [] ==>> 0;
undefined => NaN;
object => x Number(object.toString())
隱式類型轉換 ==
1、有布爾值則轉換為數值
2、字符串數值,則字符串轉換為數值
3、只有一個是對象,則toString() valueOf()
4、null == undefined
5、NaN != NaN
6、對象==,比較內存地址