前端小技巧之 --- 【如何判断对象为空?】

1、JSON.stringify()

JSON.stringify()可以把json对象转为json字符串

只需要判断序列化后的对象是否全等于字符串“{}”即可

2、Object.keys()

ES6中Object.keys()方法,会把对象中的所有键都取出来,并以数组形式返回

所以只需要判断返回的数组长度是否为0即可

3、Object.getOwnPropertyNames()

Object.getOwnPropertyNames()和第2中方法一样,也是得到对象中的所有属性,并返回数组

只需要判断返回的数组长度是否为0即可

 

posted @ 2022-09-06 15:55  程序员冒冒  阅读(156)  评论(0编辑  收藏  举报