| 
 
| js的数组也是一种对象,那么如何判断一个变量是不是数组类型的呢? 
 下面是三种方法
 1. var a=[0,1,2];
 console.info(Array.isArray(a));    //true
 //低版本IE不兼容
 2.var a=[0,1,2];
 console.info(typeof a==='object' & a!=null && Object.prototype.toString.call(a)!=='[object Object]');//true
 //是object同时排除null和纯对象。
 3.var a=[0,1,2];
 console.info(Object.prototype.toString.call(a)==='[object Array]');
 | 
 |