1. Object.keys()
var a = { name: 'lisi', age: 18, height: 180 } var arr = Object.keys(a) //它的作用会将对象里面的key值取出来形成一个数组,所以可以判断数组的长度来判断对像是否为空 console.log(arr) //["name", "age", "height"] var flag = arr.length === 0 console.log(flag) //false
2. Json.Stringify()
var a = {} var flag = Json.stringify(a) === "{}" console.log(flag) //true
3.Object.getOwnPropertyName()
var a= {} var arr= Object.getOwnPropertyName(a) //此方法会将对象里面的属性名字取出来形成一个数组 console.log(arr.length === 0) //true