CodeRoadMap
路线图学习路径文章题库资源社区

浏览

首页路线图学习路径知识库题库文章资源社区我的学习
CodeRoadMap

中文编程学习导航:路线图、讲义与题库,进度可同步。

路线图学习路径文章题库社区

© 2026 CodeRoadMap

津ICP备2026012044号-1|coderoadmap@126.com
开发路线图/Ruby 路线图/代码块(Blocks)
阶段一

代码块(Blocks)

节点说明与学习资源

代码块是可以作为参数传递给方法的代码片段。它们使用 do...end 或花括号 {} 定义。代码块本身不是对象,但它们可以转换为称为 Procs 的对象。然后,方法可以使用 yield 关键字执行代码块中的代码。代码块是 Ruby 表达力的基本组成部分,允许强大的迭代和控制流模式。

← 上一节点定义方法下一节点 →实例变量