这很好:
hsh = { a: 'str' }
hsh [:a] # => "str"
这同样有效:
HSH = { a: 'str' }
HSH . fetch(:a) # => "str"
这不是:
HSH = { a: 'str' }
HSH [:a] # >> NoMethodError (undefined method `HSH' for main:Object)
为什么会这样? 并且在任何地方都有记录吗?
我正在摆弄垂直对齐方式,因此,如果您有这样的话:
var0 = VERTICAL_ALIGN[GREAT]
var1 = IS_VERY [GREAT]
自从第一行开始,您就知道该怎么办。
但这一项也可以工作:
var0 = VERTICAL_ALIGN[GREAT]
var1 = IS_VERY[GREAT]