中級 › シンボルキーのハッシュを文字列キーで参照すると nil になる › パターン1
シンボルキーのハッシュを文字列キーで参照すると nil になる
:name(シンボル)と"name"(文字列)は別のオブジェクトとして扱われるため、シンボルキーで作ったハッシュを文字列キーで参照すると見つからずnilが返ります。
1 user = {name: "Taro"} 2 puts user[______].inspect ^
出力: nil
空欄を埋めて実行を通す
:name(シンボル)と"name"(文字列)は別のオブジェクトです。シンボルキーのハッシュを文字列キーで探すと見つかりません。
次の問題