一、已知变量是个数组,非空数组判断
//eg:后端返回数据做非空数组判断
//前面res.data要存在
if(res.data && res.data.length != 0){
...
}
二、已知变量是个对象,非空对象判断
if(JSON.stringify(obj) !== '{}'){
...
}
三、判断变量是不是数组
//方式一isArray
Array.isArray(a);
//方式二isPrototypeOf
Array.prototype.isPrototypeOf(a);