空对象判断是否有值
如果要先判断是否是空对象
JSON.stringify(obj) == ‘{}’ 如果为true的话,那么就是空对象
Object.values(obj).length>0
这个是获取对象的键值然后返回一个数组,判断数组的长度,但是有时候可能返回的数值是空,所以确定有值的话可以用这个
Object.keys(obj).length>0
这个是获取对象的键名然后返回一个数组,判断数组的长度,如果对象有值的话,一定是有键名的,所以一般情况用这个判断对象是否为空
空对象判断是否有值
如果要先判断是否是空对象
JSON.stringify(obj) == ‘{}’ 如果为true的话,那么就是空对象
Object.values(obj).length>0
这个是获取对象的键值然后返回一个数组,判断数组的长度,但是有时候可能返回的数值是空,所以确定有值的话可以用这个
Object.keys(obj).length>0
这个是获取对象的键名然后返回一个数组,判断数组的长度,如果对象有值的话,一定是有键名的,所以一般情况用这个判断对象是否为空