エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Ruby を書き始めてハマったこと - Qiita
String なのか Symbol なのか Ruby には Symbol という、文字列の皮を被った数値があり、少メモリで高速... String なのか Symbol なのか Ruby には Symbol という、文字列の皮を被った数値があり、少メモリで高速なことから、Hash のキーとかでよく見かけます。 自分で作った Hash であれば誤解はないですが、メソッドから生成された Hash のキーが String だったりすると、キーを指定しても nil が返ってきて、「俺が入れたデータが無くなっとる!」と焦ります。 JSON.parse は symbolize_names: true をつけると Symbol JSON.parse でそのままだと、キーは String になる。 JSON.parse('{"name":"tanaka","age":19}') => {"name"=>"tanaka", "age"=>19}