- 直接判断数组的长度是否为0
- 利用布尔值判断
- 数组为object,直接用if(a)判断的话都是为true,可以用数组的长度去直观判断是否为空
- 将数组和布尔类型都转化为Number类型比较,空数组转化为Number类型的时候为0。
let arr = [];
if(arr == false){
console.log("empty!");
}else{
console.log("not empty!");
}
let arr = [];
if (arr.length === 0) {
console.log("empty!");
} else {
console.log("not empty!");
}