美文网首页js css html
判断空数组 和 空对象

判断空数组 和 空对象

作者: 浅浅_2d5a | 来源:发表于2022-07-18 13:31 被阅读0次

// 判断是不是空数组方法
var arr = []
1、
if(arr.length === 0){
console.log('空数组')
}

2、
arr == false
if(arr == false){
console.log('空数组')
}

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

==============================================================
// 判断是不是空对象
1、使用for in循环判断,进入for in 不为空
var obj = {}
function empty(obj){
for (let key in obj){
return false; //非空
}
return true;
}
2、
if(JSON.stringify(obj1) == "{}"){
console.log("空对象")
}else {
console.log("非空对象")
}

相关文章

网友评论

    本文标题:判断空数组 和 空对象

    本文链接:https://www.haomeiwen.com/subject/jfekvktx.html