var obj;
1.判断NaN:
isNaN(obj)
2.判断undefined:
typeof(obj) == 'undefined'
3.判断null:
!obj && typeof(obj) != "undefined" && obj != 0
4.判断undefined和null:
obj == undefined //null == undefined
5.判断undefined、null和NaN:
!obj && obj != 0 && obj !=false