使用封装函数判断js对象是否为空

更新时间:2023-06-29 22:42:31 来源:青锋建站 作者:青锋建站
  在javascript开发过程中经常会判断一个对象是否为空,根据需要我们可以采用以下方法封装起来。采用其中一种方法的封装来判断js对象是否为空。下是青锋建站给大家作的具体分析。

1、使用JSON.stringify()

  将 JavaScript 值转换为 JSON 字符串,再判断该字符串是否为"{}"
function isObjectNull(o){
  var b = (JSON.stringify(o) == "{}");
  return b;
}

2、es6的方法Object.keys()

function isObjectNull(o){
  var arr = Object.keys(o);
  return (arr.length == 0); //true 为空, false 不为空
}

3、for in 循环判断

function isObjectNull(o){
  var b = function() {
    for(var key in obj) {
      return false;
    }
    return true;
  }
return b;
}
  以上是青锋建站给大家分享的如何判断js对象属性为空。青锋建站,提供专业的高品质网站制作服务,包括多语言网站建设,中英文建站,外贸网站制作,微小程序开发,APP开发,SEO,网络营销,PHP开发,网站建设知名品牌,全国接单,为企业构建强有力的营销平台。

转载请注明来源网址:青锋建站-http://www.sjzphp.com/kaifazhe/javascript/objectnull_1854.html

电话 15632335515 | 邮箱 943703539@qq.com | QQ 943703539 | 微信 qingfengjianzhan

Copyright © 2016-2026 青锋建站 版权所有