- 判断是否为{} null
用在后端接口可能会存在返回的某一个字段存在null, 或者是{ }的情况,在是使用vue时会对这样的返回做出判断,比如不显示的情况。但是{} == {} //false
/*
* 判断是否为{} null
*/
//es5的方法
export function isEmptyObject(obj) {
for (var key in obj){
return !obj.hasOwnProperty(key)
}
return true
};
//es6的方法
export function isEmptyObjectES6(obj) {
if(Object.getOwnPropertyNames(obj).length){
return false
}
return true
}
网友评论