var abc; if(typeof abc == undefined){ // 这里执行不到 } if(abc === undefined){ // 这里可以执行到 } // 这样是正确的。 if(typeof abc === "undefined"){ // 这样也是正确的。 } 这说明 typeof 返回的是个字符串。
var abc; if(typeof abc == undefined){ // 这里执行不到 } if(abc === undefined){ // 这里可以执行到 } // 这样是正确的。 if(typeof abc === "undefined"){ // 这样也是正确的。 } 这说明 typeof 返回的是个字符串。