2010-11-30 83 views
16

我定義使用這個在JavaScript中的一類...如何檢查是否在JavaScript中的類存在

// file_a.js 
function class_a() { 
    this.prop1 = null; 
    this.prop2 = null; 
} 

// file_b.js 
var obj = new class_a; 
// I need to check here if class_a exists 

我怎樣才能做到這一點?

問候

+2

挑剔:*類*不要在JavaScript中存在:)(只對​​象(函數也是對象),以及一些基本類型) – 2010-11-30 13:13:52

回答

35
if (typeof class_a === 'function') 
+0

這是否真的有用嗎?它接縫很簡單。如果我想知道某個元素是否有某個類,我該怎麼辦? – 2011-09-13 16:38:44