- null == undefined //true;
- number == string // 1.string to number
- other == true/false // other to 0/1;
- 'ss' == true => false; '111' == true => false; '1' == true => true;
- object == number/string //object to 原始值;
- object == number // 先object.valueOf(), 若不存在/返回不是原始值,再调用toString, 打底抛异常
- object == string //先 object.toString() 若不存在/返回不是原始值 再调用valueOf ,打底抛异常
- 其他不同类型之间的比较 均为false;