1日1%成長するブログ

毎日成長するために仕事/プライベートで得た学びをアウトプットするブログです

Ruby

Rubyの&とRailsの#tryの違い

Rubyの&. ruby2.3から追加された新しい演算子 Safe Navigation Operator(&.) 10&.to_s # => "10" nil&.to_s # nil レシーバがnilでない場合にメソッドを呼び出す レシーバがnilの場合はnilを返す Railsの#try ActiveSupportで提供されるメソッド 10.try(:to_…