javascript オブジェクトが空であるか判定する方法

javascript オブジェクトが空であるか判定する方法

javascriptで、オブジェクトの中が空であるかを判定するサンプルコードを記述してます。keyの長さと論理否定演算子「!」を利用して判定します。

環境

  • OS windows10 pro 64bit
  • Apache 2.4.43
  • ブラウザ chrome 84.0.4147.105

判定方法

keyの長さを取得して、「0」であれば「false」なので「!」で反転させることで判定することが可能です。
※「0」は真偽値で「false」扱いとなります。

!Object.keys(obj).length使い方