Ruby - ハッシュから .[] で値を取り出す
普通は hash[:name]
のように書きますが、「こういう書き方もあるのか」と思ったので、メモとして残しておきます。
hash = { name: 'Taro' } pp hash.[](:name) #=> "Taro"
配列の場合はこちら
Ruby - 配列から .[] で値を取り出す - わかるってたのしい
普通は hash[:name]
のように書きますが、「こういう書き方もあるのか」と思ったので、メモとして残しておきます。
hash = { name: 'Taro' } pp hash.[](:name) #=> "Taro"
配列の場合はこちら
Ruby - 配列から .[] で値を取り出す - わかるってたのしい