下面介绍两种方法来判断一个对象是否为数组:
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';
};