ended9월 10일· 1 sources

Ruby のブロックと yield を一番簡単な例で

Why it matters

Ruby を書いていると必ず出てくる「ブロック」と「yield」。 難しく見えますが、要は 「処理を渡す」「渡された処理を実行する」 だけです。 ブロックとは メソッドに渡す「処理のかたまり(コードの切れ端)」 のこと。 { } か do...end で囲みます。 [1, 2, 3].each { |n| puts n } # └──────────┘ これがブロック .each に「各要素で p...

1
Sources
+0
24h
Growth
3d
Active

Sources

Related Issues