1株旷、isNaN
isNaN是用來檢測(cè)是否為非數(shù)字的唁影,而不是專門針對(duì)NaN的
isNaN(1) //false
isNaN(NaN) //true
isNaN("xxx") //true
2益缎、true == 3 //false
相等比較法則,為如果有一個(gè)為布爾值字旭,則先轉(zhuǎn)換為數(shù)字,true轉(zhuǎn)換為1崖叫;
3遗淳、測(cè)試題
var a ,b;
~ function(){
console.log(a,b); //undefined,undefined
var a = b = 3;//var a = 3;b=3
console.log(a,b) //3,3
}()
console.log(a,b) undefined,3
4、 instanceof
針對(duì)原始值的字面量和對(duì)象類型字面量心傀,instanceof有其自身特屈暗;
1 instanceof Number // false
Number(1) instanceof Number //true
[ ] instanceof Array //true