1、ECMAScript 5 定义了新方法 Array.isArray()
var arr = [1,2,3,4,5];
Array.isArray(arr); // 返回 true
!!ECMAScript 5 不支持老的浏览器
2、创建自己的 isArray函数
function isArray(x) { return x.constructor.toString().indexOf("Array") > -1; }
isAraay([1,2,3.4,5])
3、instanceof 运算符
var arr = [1,2,3,4,5]; arr instanceof Array // 返回 true