- 判斷是否為{} 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
}