首页 > 代码库 > 判断数组终极解决方案

判断数组终极解决方案

var arr = [1,2,3]; 
function isArrayFn(obj){  //封装一个函数
if (typeof Array.isArray === "function") { 
return Array.isArray(obj); //浏览器支持则使用isArray()方法
}else{                     //否则使用toString方法
return Object.prototype.toString.call(obj) === "[object Array]"; 
} 
} 

技术分享

 

判断数组终极解决方案