(1). JSON方法:
①. 将json对象{}转化成json字符串'{}'
②. stringify方法来判断
③. 举例:
let (JSON.stringify({}) == "{}");
(2). for.in遍历属性:
let s = () => {
for(let item in obj) {
return true;
}
return false;
}
s()
(3). es6 Object.keys():
①. 返回值是对象中属性名组成的数组
②. 举例:
(Object.keys({}).length == 0)
(4). Object.getOwnPropertyNames()方法:
①. 获取到对象中的属性名,存到一个数组中,返回数组对象.
a. 判断数组的length来判断此对象是否为空
b. 不兼容ie8
②. 举例:
(Object.getOwnPropertyNames({}).length == 0)
标签:判断,对象,Object,length,举例,let,数组,方法
From: https://blog.51cto.com/u_16251183/7425834