首页 > 代码库 > Ruby中Blocks, Proc, 和Lambdas

Ruby中Blocks, Proc, 和Lambdas

Blocks就是存放一些可以被执行的代码的块,通常用do...end 或者 {}表示

例如:

[1, 2, 3].each do |num|  puts numend
[1, 2, 3].each { |num| puts num }

Ruby中Blocks, Proc, 和Lambdas