function isArray(x) { if (x === null || x === undefined) return false; if (typeof x === "object" && x.length !== undefined && x.push !== undefined) { return true; } return false; }