UNPKG

387 BJavaScriptView Raw
1/**
2 @function isObject
3 @desc Detects if a variable is a javascript Object.
4 @param {*} item
5*/
6export default function(item) {
7 return item &&
8 typeof item === "object" &&
9 (typeof window === "undefined" || item !== window && item !== window.document && !(item instanceof Element)) &&
10 !Array.isArray(item)
11 ? true : false;
12}
13
14//# sourceMappingURL=isObject.js.map
\No newline at end of file