判断一个对象是否为数组的方法

      下面介绍两种方法来判断一个对象是否为数组:

var is_array=function(value){
      return value && typeof value==="object" && value instanceof Array;//其实只用最后面的value instanceof Array就可以判断一个对象是否为数组
};

var  is_Array=function(value){
      return Object.prototype.toString.apply(value)==='object Array';
};

 

你可能感兴趣的:(判断一个对象是否为数组的方法)