ruby 渡したブロックの处理内容にかかわらず,最终的にレシーバを返すメソッド...水龙头

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby 渡したブロックの处理内容にかかわらず,最终的にレシーバを返すメソッド...水龙头相关的知识,希望对你有一定的参考价值。

def new
  user = User.new
  user.name = 'takayuki'
  user.email = 'sample@gmail.com'
  user
end

# use tap method
def new
  user = User.new.tap{|u|
    u.name = 'takayuki'
    u.email = 'sample@gmail.com'
  end
end
    

以上是关于ruby 渡したブロックの处理内容にかかわらず,最终的にレシーバを返すメソッド...水龙头的主要内容,如果未能解决你的问题,请参考以下文章

html Flexbox的を使ったブロック型ナビゲーションメニュー

ruby ブロックを处理する关数を书く

ruby lambdaと&演算子でブロック部分を分离する

markdown ブロックとPROCについて

markdown ブロック要素の縦の中央寄せ

html 布尔玛を使った便利なブロック(1)