JavaScriptでは初期化されていない変数には全て「undefined」という値が入っています。 var a; alert(a); //undefinedが入っている これを利用して、変数が定義済みかどうかを判別することが可能です。…が、やり方がいろいろあるみたいなので、まとめてみることにします。 undefinedと比較する if (a === undefined) { alert("aは未定義"); } グローバル変数として、そのまんまundefinedという名前の変数が用意されているので、それと比較するやり方。一番素直な方法ですが、JavaScriptにおいては良くない書き方とされています。 undefinedは予約語ではなく、単なる変数です。だから上書きすることができるし、関数スコープ内で同名のローカル変数を作ることもできます。(ただし最近の処理系ではconst扱いになって上書
「まさかここまで大きくなるとは」――ユーザー同士が匿名で質問し合い、インタビュー形式で回答していくWebサービス「ザ・インタビューズ」が人気だ。7月31日のオープンから約2カ月で会員数は20万人を突破。総アクセス数は1億PVを超えている。 開発したのはpaperboy&co.社内の有志メンバー。これまで「ボランティア的に」運営してきたが、人気の高まりを受けて正式サービス化が決定。コードを全面的に書き換えてセキュリティを強化し、9月29日にpaperboy&co.名義で再リリースした。 現在までに190万以上の質問があり、公開されたインタビュー記事の本数も150万を超えている。そんな中「そこまでヒットしている実感がない」と話すのは、同サービスのコンセプトを考案した福田大介さん(経営企画室マダメ企画チーム)。 「確かにTwitter上などで(ザ・インタビューズを利用したという)書き込みを見かけ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く