在控制台中获取未定义的错误通知,即使我正在检查未定义

时间:2012-06-13 18:54:01

标签: javascript

此代码:

if(typeof(Listings.page_num) != 'undefined') {
   // something
}

在firebug控制台中触发此通知:

Listings is not defined http://mysite.com/js/content_ads.js Line 13
嗯,嗯,这就是我检查的原因!有没有办法摆脱这个通知?

1 个答案:

答案 0 :(得分:2)

这样做。

var Listings = Listings || {};
if (typeof Listings.page_num !== "undefined") // page_num isset