读书人

Ruby on Rails 入门之:(13) Ruby中的

发布时间: 2012-10-18 13:46:56 作者: rapoo

Ruby on Rails 入门之:(13) Ruby中的代码段传递调用

在Ruby中可以定义代码段,定义代码段的方式有两种,一种是使用 {} 定义一个代码段,一种是我们常用的do end方法。


代码块通常都是通过方法的调用来实现代码块中的功能。

在Ruby中,可以将一个代码块作为一个参数传递给方法,然后在方法中可以使用yield关键字调用传入的代码块。


#encoding:gbkdef sayputs "hello";puts yield "watkins";puts "hi";endsay do |name|puts name;"aaaaaaaaaaaaaaa";end


读书人网 >网络基础

热点推荐