如何判断一个对象是否为空

一、代码





  
  
  
  Document



  


二、解释

在isEmpty1、isEmpty2、isEmpty3、isEmpty4、isEmpty5几个方法中,最后一个isEmpty5最为准确。

当对象的键为symbol类型时,其他几个方法无法遍历该元素,而Reflect.ownKeys()方法,可以获取一个对象中所有自身的属性名和方法名,包括symbol类型

你可能感兴趣的:(javascript,前端)