JS判断对象是否具有指定的方法或属性

2025-02-22 11:44:16
推荐回答(1个)
回答1:

// 直接访问这个key就行了。
var obj = {
    fun1: function () { return 'obj.fun1'}
};
obj.objFun = function () { return 'obj.objFun' };
 
obj.fun1 ? true : false; // true
obj.objFun ? true : false; // true
 
if (obj.fun1 /* || obj.objFun */ ) 
{
    // ……
}