2010-11-30 82 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