// 判断对象为空
const obj={}
function isEmptyObj(obj) {
for (const key in obj) {
if (Object.hasOwnProperty.call(obj, key)) {
return false
}
}
return true
}
console.log('isEmptyObj>>>>>', isEmptyObj(obj))
console.log('isEmptyObj>>>>>', Object.keys(obj).length===0)
// 判断数组为空
const arr = [1]
console.log('arrIsEmpty>>>>>', arr instanceof Array && arr.length === 0)
// 判断字符串为空
const str = ''
console.log('strIsEmpty>>>>>', str===''||str.tirm().length===0)