js ==判断

1、所有类型和布尔类型判断相等,布尔类型都会先转为数值类型(0和1);
2、对象和非布尔值的普通类型比,对象会拆封或转为字符串;
3、字符串和数字比较会把字符串转换为数字;
4、null == undefined ,其他都不相等
5、[] == false; -> [] == 0 // false [] == '' //true [0] == 0 // true
6、new Object() == true -> new Object() == 1 // false -> '[object Object]' == 1 //false new Object() == '[object Object]' //true

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章