js判断对象是否为空对象的几种常用方法

Posted 铁锤妹妹@

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js判断对象是否为空对象的几种常用方法相关的知识,希望对你有一定的参考价值。

1. JSON.stringify

将值先转换为 JSON 字符串,再判断该字符串是否为"",这种我认为时最简单的一种方法。

let data = ;
let b = (JSON.stringify(data) == "");
alert(b) //true为空 false不为空

2. Object.keys()

let data = ;
let arr = Object.keys(data)
alert(arr.length == 0)  //true为空 false不为空

3. for… in 循环

var obj = ;
var b = function() 
   for(var key in obj) 
     return false;
   
return true;

alert(b()) //true为空 false不为空

以上是关于js判断对象是否为空对象的几种常用方法的主要内容,如果未能解决你的问题,请参考以下文章

js判断对象是不是为空对象的几种方法

js判断对象是否为空对象的几种方法

js判断对象是否为空对象的几种方法

判断一个对象上是不是包含 一个属性的几种方法

JavaScript判断对象是否为空对象的几种方法

JS 判断某变量是不是为某数组中的一个值 的几种方法