【发布时间】:2012-10-14 06:27:25
【问题描述】:
我正在处理一个可以为 null、0 或 json 对象的输出。有了这个,我需要想出一种方法来确定该输出是否确实是一个真实的对象。但是我找不到任何东西可以给我一个明确的答案,即javascript功能中是否存在类似的东西。如果没有,是否有其他方法可以检测这是否是一个对象?
【问题讨论】:
-
嗯,看起来这个答案可能是我正在寻找的盟友,但似乎可以解决。如果那是最好的,那就接受吧:-D
-
试试这个
isObject: function(arg) { return Object.prototype.toString.call(arg).indexOf('Object') !== -1; } -
Object.prototype.toString.call(variable) === '[object Object]'
标签: javascript jquery arrays object