前端小技巧之 --- 【如何判断对象为空?】
1、JSON.stringify()
JSON.stringify()可以把json对象转为json字符串
只需要判断序列化后的对象是否全等于字符串“{}”即可
2、Object.keys()
ES6中Object.keys()方法,会把对象中的所有键都取出来,并以数组形式返回
所以只需要判断返回的数组长度是否为0即可
3、Object.getOwnPropertyNames()
Object.getOwnPropertyNames()和第2中方法一样,也是得到对象中的所有属性,并返回数组
只需要判断返回的数组长度是否为0即可