1.data.length

var  data = [];
if(data.length == 0){
//data为空数组时,要执行的代码
alert("data为空");
}

2.类型比较

在数组直接与布尔类型比较的时候,默认都是将数组和布尔类型都转化为Number类型比较,空数组转化为Number类型的时候为0

通过data == false 来判断数组为空

data = [];
if(data == false){
//data为空数组时,要执行的代码
}