var s;
alert(typeof s);//undefined,变量只声明却没赋值。
var un= undefined;
alert(typeof un);//undefined
var nu =null;
alert(typeof nu);//object
if(null==undefined){
alert('this is true');
}
if(null===undefined){
alert('this is true');
}else{
alert('this is false');
}
//判断undefined:
var tmp = undefined;
if (typeof(tmp) == "undefined"){
alert("undefined");
}
//!undefined==true;
var un = undefined;
alert(!undefined);//弹出值为:ture
//判断null:var tmp = null; if (!tmp && typeof(tmp)!="undefined" && tmp!=0){ alert("null"); }//判断NaN:var tmp = 0/0; if(isNaN(tmp)){ alert("NaN"); }//判断undefined和null://var tmp = undefined; if (tmp== undefined){ alert("null or undefined"); } var tmp = undefined; if (tmp== null){ alert("null or undefined"); }//说明:null==undefined});