記事へのコメント52

    • 注目コメント
    • 新着コメント
    mega-ne0221
    “void 0と比較する”

    その他
    akatakun
    教科書的にはいかなる文脈でも使えるtypeofを使いましょう,変数が宣言されていなくてもOKなのが利点

    その他
    unison_innovation
    “typeof ”

    その他
    t-murachi
    コード圧縮との相性はなかなか興味深い。

    その他
    gomayumax
    未定義変数には「未定義です」って定義がはいってんのか、気持ち悪いな

    その他
    sattomi
    “自分でundefinedを定義してしまう”

    その他
    susanne
    “if (typeof a === "undefined")”

    その他
    plane25
    “undefinedが予約語でないせいで問題なのだから、逆に自分で定義してしまおうという発想” なるほど

    その他
    naohero22
    “typeof a === "undefined"”

    その他
    two-pack
    JSLintが"Unexpected 'typeof'. Use '===' to compare directly with undefined."と。なるほど。 / JavaScript:undefined値の判定 - 泥のように

    その他
    tomneko_p
    ”自分でundefinedを定義してしまう jQueryが採用している方式です。undefinedが予約語でないせいで問題なのだから、逆に自分で定義してしまおうという発想” なるほど、その手もあるのね

    その他
    shag
    javascript の奥深さ

    その他
    nilab
    JavaScript:undefined値の判定 - 泥のように : voidはあらゆる値に作用し、常にundefinedを返す演算子 : a === void 0 : typeof a === "undefined"

    その他
    rizenback000
    う~ん。良いまとめ。面白い。

    その他
    tayutaedomo
    javascriptの実装をおこなっている際に参考にさせて頂きました。

    その他
    amagitakayosi
    “/ グローバル変数の存在確認には使えない//if (a == null) { // ReferenceError!”

    その他
    girled
    typeof使ってたけど==null代用のほうが確かに可読性高いと思ったけど、やっぱり保守性考えるならtypeofなんだろうなあ。ハンチングのコードだったら俺の一存で==nullにしちゃうんだけども。。

    その他
    naka-06_18
    typeofかな

    その他
    pixikawa
    a==null代用が良いと見た

    その他
    gelegele
    javascriptでのundef判定

    その他
    kazuya030
    何回見ても忘れそうなイディオム

    その他
    Arahabica
    nullが便利かな・・・

    その他
    typista
    JavaScript:undefined値の判定

    その他
    stealthinu
    undefinedの判定はtypeof a === 'undefined'が正しいっぽい。これナマのundefinedにしてうまくいかなくてなんで?となってた。typeofだから比較は文字列とやらないとダメ。

    その他
    tomute
    undefinedって変数なのか。

    その他
    amino_acid9
    使うのは typeof ばかりだった。色々あるのね

    その他
    ofsilvers
    undefinedは古い処理系ではただの変数なので上書きされたら困ると

    その他
    masa_w
    masa_w undefinedの件、出くわすたびに調べてる。ややこしい

    2013/01/10 リンク

    その他
    modal_soul
    JavaScriptコワイ。。undefinedに別の値を代入って,,

    その他
    oki448jp
    undefined値の判定

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    JavaScript:undefined値の判定

    JavaScriptでは初期化されていない変数には全て「undefined」という値が入っています。 var a; alert(a)...

    ブックマークしたユーザー

    • techtech05212023/06/07 techtech0521
    • God-kami2021/04/23 God-kami
    • fumokmm2020/12/09 fumokmm
    • tada01212020/09/24 tada0121
    • iww2020/01/20 iww
    • Madobe2020/01/04 Madobe
    • shifumin2019/10/25 shifumin
    • yk41922019/10/21 yk4192
    • u_wot_m82019/03/26 u_wot_m8
    • yamanetoshi2018/12/06 yamanetoshi
    • yterazono2018/11/19 yterazono
    • canadie2018/10/11 canadie
    • ymm1x2018/09/24 ymm1x
    • ugo_uozumi2018/09/21 ugo_uozumi
    • twol2018/08/25 twol
    • quick_past2018/08/06 quick_past
    • kurikurimaron2018/07/17 kurikurimaron
    • kakk912018/06/21 kakk91
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事

    いま人気の記事 - 企業メディア

    企業メディアをもっと読む