产量和区块v 000 源码
产量和障碍 目标 了解yield关键字在Ruby中的工作方式。 练习使用带有块的yield 。 进一步了解通用迭代器#each 。 用块调用方法 块是包含在do / end关键字或大括号( {} )中的一些代码。 我们已经看到像#each和#collect这样的方法被块调用。 让我们看下面的例子: [ "Tim" , "Tom" , "Jim" ] . each do | name | puts "Hi, #{ name } " end 在这里,我们在名称数组上调用#each 。 #each方法使用一个块调用,代码位于do / end关键字之间。 在迭代的每个连续步骤中,数组中包
用户评论