0

我正在对 RoR 做笔记以提高我的理解,我厌倦了在提到哈希“元素”时不断地编写“键值对”。

“键值对”的正确术语是什么。它是“哈希元素”吗?

我应该参考

[:system_message => "Hello"]

作为:system_message 哈希元素

4

2 回答 2

1

是的,它是一个hash entry. 每个键值对都被称为一个哈希条目

您不能说flash[:system_message => "Hello"]是 :system_message 哈希元素。但是,你可以说 flash 是一个哈希变量,它只包含一个key as:system_messagevalue as的条目Hello

有关更多信息,请参阅http://www.ruby-doc.org/core-2.0.0/Hash.html

于 2013-09-11T16:53:13.217 回答
1

它通常称为“哈希条目”

新方法见http://www.ruby-doc.org/core-1.9.3/Hash.html 。

于 2013-09-11T16:47:03.213 回答