javascript, is there an isObject function like isArray?
arrays, javascript, jquery, object
Solution
You can use typeof operator.
if( (typeof A === "object" || typeof A === 'function') && (A !== null) )
{
alert("A is object");
}
Note that because `typeof new Number(1) === 'object'` while `typeof Number(1) === 'number';` the first syntax should be avoided.
Problem
Possible Duplicate: Check that value is object literal? I am working with an output that can be either null, 0, or a json object. And with that I need to come up with a means of determining if that output is indeed a real object. But I can't find anything that gives me a definitive answer as to if there is something like that in the javascript functionality or not. If there isn't is there a means otherwise that I can detect if this is an object?