エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
『a ||= b』は『a = a || b』ではなく『a || a = b』とほぼ同じ意味、と覚えましょう - わからん
What Ruby’s ||= (Double Pipe / Or Equals) Really Does DABlog A short-circuit (||=) edge case これ... What Ruby’s ||= (Double Pipe / Or Equals) Really Does DABlog A short-circuit (||=) edge case これら2つのブログ記事の内容紹介です。補足したり省略したりした翻訳が中心です。||= のマニュアルは http://rurema.clear-code.com/1.9.2/doc/symref.html にあります。 ||= って何? ||= の機能がわかりますか。 a ||= b は a = a || b と同じではありません。以下とはだいたい同じです。 a || a = b そのことを検証、解説していきます。 そもそも、『a || a = b』と『a = a || b』 は何が違うのでしょうか。『a = a || b』の場合、『a = a || b』が実行されるたびに変数 a に値が格納されます。他方、
2011/10/24 リンク