
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Ruby ぼっち演算子について - Qiita
ぼっち演算子とは 早速本題に入っていきます。 ボッチ演算子とはRuby2.3から実装された機能です。正式に... ぼっち演算子とは 早速本題に入っていきます。 ボッチ演算子とはRuby2.3から実装された機能です。正式には safe navigation operator と言います。 主に&.のことを示します。 ぼっち演算子の意義 ぼっち演算子が意義を持つのは,レシーバーが ・あるクラスのインスタンス ・nil のいずれか,といった場合です。 Rubyにはメソッドの返り値が「配列またはnil」、「文字列またはnil」などを返すものが多いのでそのようなときにnilになったレシーバにnilに対応していないメソッドを使ってしまうとNoMethodError(そんなメソッドないよ!)というふうに返してしまいエラーが出てしまいます。 だからといって場合分けするとコードが複雑になるしコード量が増えてしまう。 そこで導入されたのが &. です。これはメソッド呼び出しの . と同じ使い方だけれど,レシーバーが ni
2020/10/08 リンク