func(arg)[variable] 这种写法是什么意思,variable 是被赋成函数返回值了吗
func(arg)[variable] => func(arg).call(variable)
func(arg) 返回了一个对象,这个对象有 [] 这个方法(比如 Array/Hash)
def func(arg) {arg => 'foo'} end func('bar')['bar']
#2 楼 @quakewang 了解了,多谢