相关: 检查对象是否为jQuery对象
我有一个对象x
,在运行console.log(x)
后,Chrome的调试器显示如下:
如何使用JavaScript检查x
是否为jQuery.Event
?(我已经尝试过Object.getPrototypeOf
,toString
和obj.constructor
)。
相关: 检查对象是否为jQuery对象
我有一个对象x
,在运行console.log(x)
后,Chrome的调试器显示如下:
如何使用JavaScript检查x
是否为jQuery.Event
?(我已经尝试过Object.getPrototypeOf
,toString
和obj.constructor
)。
同意 @Rocket 的评论: instanceof
是最好的方法。你可以在 SO 的网站上尝试在 JS 控制台上执行此操作。
var x = $.Event()
x instanceof $.Event
更多信息可以在这篇非常相似的帖子中找到:https://dev59.com/p3I-5IYBdhLWcg3wcn3m#1853246
x instanceof jQuery.Event
? - gen_Ericinstanceof
,但他们可能不会。我不知道,我很挑剔。 - Ian