Loading

JavaScript判断对象是不是空对象

      let obj = {};
      // 方法一
      console.log(JSON.stringify(obj) === "{}");
      // 方法二
      function isObjNull() {
        for (const key in obj) {
          console.log("能进入就不是空对象");
          return false;
        }
        return true;
      }
      // 方法三
      console.log(Object.keys(obj).length === 0);
      console.log(Object.values(obj).length);
      console.log(Object.entries(obj).length);

      // 方法四
      console.log(Object.getOwnPropertyNames(obj).length);
posted @ 2021-01-24 21:12  小雪同学  阅读(51)  评论(0编辑  收藏  举报