【发布时间】:2011-08-18 17:23:35
【问题描述】:
我有一个非常简短的问题。是否可以使用以下方式初始化哈希:
row = {
:title => "row title",
:slug => row[:title].paremeterize
}
换句话说,我能否以某种方式在其内部引用一个未初始化的哈希,或者我必须这样做:
row = {
:title => "row title"
}
row[:slug] = row[:title].paremeterize
感谢 cmets。当然,这段代码是行不通的。我问是否有类似的方法,也许有不同的语法。 Ruby 对我来说充满了惊喜:)
【问题讨论】:
-
这看起来很简单,“你试过了吗?如果是,会发生什么?”题。不要听起来刻薄,但除了尝试并告诉你它是成功还是失败之外,我们还能做什么?
标签: ruby ruby-1.9 ruby-1.9.2