Javascript是判断对象是否为空对象{}的一种简单方法。
当你做一个项目时,你有一个问题来判断一个对象是否是一个空对象。1。代码1:
var = { };
如果(!一console.log){(1);}
否则如果(= NULL){控制台}(2);
别的{ console.log(3);}
研究结果如下:3
2。代码2:
var;
如果(b = {){控制台}(4);
如果(b ={}){控制台}(5);
如果(typeof(B)= = 'object){控制台日志}(6);
研究结果如下:6
三.代码3:
var;
如果(JSON.stringify(C)= ={ }){控制台日志}(7);
var;
如果(JSON.stringify(C)= ={ }){控制台日志}(7);
研究结果如下:7
因此,您可以使用代码3方法来确定对象是否为空对象{ };
如果对象不是空的,并且如果对象不是空的,则必须存在某个特定属性(如:{ 111 }),然后可以用这种方式判断它:
4。代码4:
var = { };
id:111 };
如果(d.id){ console.log(8);}
如果(e.id){ console.log(9);}
研究结果如下:9
概要:显然,代码3更强大,但它比代码4效率低。
这些都很小,因为我们带来了javascript判断,所有简单的对象{都是空对象,希望多多支持。