I have a value and want to know if it\'s an iteratable object literal, before I iterate it.
How do I do that?
This works for me:
function isObject(o) { try { return ((typeof o == "object") && (o !== null) && (o.length === undefined)); } catch (err) { return false; } }