判断obj是否是数组
1.instanceof
obj 是否是 Array的实例
obj instanceof Array === true
2.constructor
obj.constructor === Array
obj.constructor === Object
3.isArray
Array.isArray(obj) === true;
4.Object.prototype.toString
Object.prototype.toString.call(obj) === ‘[object Array]’;
Object.prototype.toString.call(obj) === ‘[object Object]’;
总结:
1.2仅限于同一个页面,当用iframe嵌套子页面时,Array引用的地址不同