エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
JavaScriptのオブジェクトはHashのように使えますが、素のままだと空かどうかを判定するのも一苦労なん... JavaScriptのオブジェクトはHashのように使えますが、素のままだと空かどうかを判定するのも一苦労なんだよなー。一行で書くとちょい長いので、関数が必要な感じ。 /** * ハッシュが空かどうか判定する。 */ function isEmpty(hash) { for ( var i in hash ) return false; return true; } ... out.innerHTML += '{} : ' + isEmpty({}) + "<br/>"; out.innerHTML += '{a:"aa"} : ' + isEmpty({a:"aa"}) + "<br/>"; 実行結果はこちら うーん、やはりここはprototype.jsのHashを使うべきか・・・。これを使うと以下のように多少さくっと書けます。 // prototype.jsのHashを使えば多少楽には