仮想通貨ブログに専念するため、たまーに更新します!仮想通貨ブログはこちら!

JavaScriptでオブジェクト({})の空判定ってどうやるの?

  • URLをコピーしました!
悩んでいる男の子

JavaScriptでオブジェクトの空判定ってどうやるのかな。。

こんな悩みを解決します。

  • 本記事の内容
  • JavaScriptでオブジェクトの空判定を行う方法
  • 本記事の執筆者
いずみん(@izumin_0401)

今回は、JavaScriptでオブジェクト({})の空判定を行う方法を解説します

いずみん

すぐ読み終わるので、是非最後まで読んでみてください!

プログラミングを学びたい方必見!

オンライン特化のプログラミングスクールなら「」が超おススメ!

副業としてプログラミングを学びたい方にもおすすめのスクールです!

  • 初心者が9割以上なので挫折せずに学べる!
  • 受講者に副業の仕事を1案件以上斡旋! ※条件あり
  • オンライン完結型なので、在宅でもお仕事可!
  • プロのメンターがサポートしてくれる!

キャリアカウンセリングメンター相談無料でできるのもおすすめポイントです!

目次

この判定はダメ

まず、下記のコードを書いてみたのですが、これはダメでした。

if (value === {}) {
  console.log('空やで');
}

上記の場合、コンソールログは出力されません。

Object.keys(obj).lengthで全て解決!

オブジェクトを扱う際に「Object.keys(obj)」がよく使用されるのですが、これを使って長さを調べればオブジェクトが空かどうかの判定が可能です。

if (!Object.keys(obj).length) {
  console.log('空やで');
}

これでOKです!

JSON.stringify(obj)もOK

こんな方法もあります。

if (JSON.stringify(obj) === '{}') {
  console.log('空やで');
}

上記の方法は速度が遅いのでおすすめしません。

まとめ

今回は、JavaScriptでオブジェクト({})の空判定を行う方法を解説しました。

分かってしまえば意外と簡単でしたね。

ではまた!

  • 自由な生き方がしたいなら!

自由な生き方をするためには、稼ぐスキルを身に付けなければなりません。

当サイト「リバトレ」では稼ぐスキルに関する情報を日々発信しているので、興味のあるものから見て頂ければ嬉しいです。

稼ぐスキルを身に付けよう!!
SNSもフォローしてね!

この記事が気に入ったら
いいね または フォローしてね!

シェアするんやで!
  • URLをコピーしました!
  • URLをコピーしました!
目次