1. jsonオブジェクトをjson文字列に変換し、文字列が「{}」であるかどうかを判断します。var データ = {}; var b = (JSON.stringify(data) == "{}"); アラート(b);//true 2. forループ判定var obj = {}; var b = 関数() { for(var key in obj) { false を返します。 } true を返します。 } アラート(b());//true 3. jQueryのisEmptyObjectメソッドこのメソッドは、2 番目のメソッド (for in) を jQuery でカプセル化したものであり、使用する場合は jQuery に依存する必要があります。 var データ = {}; var b = $.isEmptyObject(データ); アラート(b);//true 4.Object.getOwnPropertyNames() メソッドこのメソッドは、Object オブジェクトの getOwnPropertyNames メソッドを使用して、オブジェクト内のプロパティ名を取得し、配列に格納して、配列オブジェクトを返します。配列の長さを判断することで、このオブジェクトが空かどうかを判断できます。注: このメソッドは IE8 と互換性がなく、他のブラウザではテストされていません。 var データ = {}; var arr = Object.getOwnPropertyNames(データ); アラート(arr.length == 0); //true 5. ES6のObject.keys()メソッドを使用するメソッド4と同様に、ES6の新しいメソッドであり、戻り値もオブジェクト内の属性名の配列です。 var データ = {}; var arr = Object.keys(データ); アラート(arr.length == 0); //true これで、JS を使用してオブジェクトが空かどうかを判断する 5 つの方法についての記事は終了です。JS を使用してオブジェクトが空かどうかを判断する方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: Windows Server 2016 に MySQL 5.7.19 の解凍バージョンをインストールするための詳細なチュートリアル
>>: Dockerコンテナはルーティングを介して直接通信し、ネットワーク通信を実現します。
まず、docker に openssh-server をインストールします。インストールが完了したら...
目次1. 問題を発見する2.重複したデータを残さずにすべて削除する3. 削除テーブルから重複データを...
個人的にはインストール版よりも解凍版の方がインストールしやすいと思います。早速、解凍版のインストール...
導入react-i18next は、 i18nextをベースにした強力な国際化フレームワークです。 ...
目次1. オフラインインストール2. オンラインインストール3. アンインストール4. ymlファイ...
序文セキュリティ上の理由から、MySQL の root ユーザーはローカルにのみログインでき、外部ネ...
MySQL 文字列の連結、インターセプト、置換、および検索位置。よく使用される文字列関数:関数例示す...
Ubuntu 18.04 を使用する Python 開発者向けの参考資料です。 1. Ubuntu ...
CSS3 を学ぶということは、新しい機能と基本的な理論に慣れることを意味します。この記事では、ケー...
この記事では、WeChatアプレットのスクロールビューの左右連動を実現するための具体的なコードを参考...
この記事では、VMware Workstation Pro で Win10 オペレーティング システ...
1. SSHリモート管理SSH はセキュア チャネル プロトコルであり、主にリモート ログイン、リモ...
ポート マッピングは、Docker を別のコンテナーに接続する唯一の方法ではありません。 Docke...
layui テーブルには複数行のデータがあります。外部入力コンテンツを通じて、指定された行を見つけ...
HTML画像にハイパーリンクを追加すると醜い青い枠線が表示される次のように:解決: CSS スタイル...