检测数组

使用instanceof检测某个对象是不是数组
如下所示:

1
2
3
4
5
6
7
var value = array(
'name' => 'weirubo',
'email' => 'weirubo@gmail.com'
);
if(value instanceof Array){
// 对数组执行某些操作
}

注意:instanceof只有一个全局执行环境
使用Array.isArray()方法检测某个对象是不是数组
代码如下:

1
2
3
if(Array.isArray(value)){
//对数组执行某些操作
}

注意:建议大家使用Array.isArray()方法