我意识到,如果散列的花括号是数组中的最后一个元素,则可以省略。例如,以下形式: 通用标签

似乎与以下内容相同: 通用标签

我知道这种省略对于方法的参数是可能的,但是没有注意到数组是可能的。我对这条规则的理解正确吗?而且,这是在某处描述的吗?

有帮助吗?

解决方案

这似乎是1.9的新功能: 通用标签

其他提示

我认为方括号(并且没有方括号,如下所示)被称为哈希文字,而ruby只是尝试将其作为数组元素来填充。 通用标签

但是我想这里没有更多的规则了-您不能这样做: 通用标签

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top