使用length 方式
let arr = ['1', '2']
let obj = {
name: '张三',
}
console.log(arr.length != undefined) // true是数组, false不是数组
console.log(obj.length) //会是undefined
使用内置对象Array.isArray方式
let arr = ['1', '2']
let obj = {
name: '张三',
}
console.log(Array.isArray(arr)) //true
console.log(Array.isArray(obj)) // false
object判断是否为空的方式
console.log(JSON.stringify(obj) == '{}') //true
使用Object.keys
console.log(Object.keys(obj).length >0);