var isArray=Function.isArray||function(0){ return typeof o === "object" && Object.prototype.toString.call(0)==="[object Array]" ; }
类数组对象,如:{1:"ab",2:"cd",3:"ef"}
function isArrayLike(o){ if(o && typeof o==="object" && isFinite(o.length) && o.length>=0 && o.length===Math.floor(o.length) && o.length<4294967296) return true; else return false; }