我正在对 RoR 做笔记以提高我的理解,我厌倦了在提到哈希“元素”时不断地编写“键值对”。
“键值对”的正确术语是什么。它是“哈希元素”吗?
我应该参考
[:system_message => "Hello"]
作为:system_message 哈希元素?
我正在对 RoR 做笔记以提高我的理解,我厌倦了在提到哈希“元素”时不断地编写“键值对”。
“键值对”的正确术语是什么。它是“哈希元素”吗?
我应该参考
[:system_message => "Hello"]
作为:system_message 哈希元素?
是的,它是一个hash entry
. 每个键值对都被称为一个哈希条目。
您不能说flash[:system_message => "Hello"]
是 :system_message 哈希元素。但是,你可以说 flash 是一个哈希变量,它只包含一个key as:system_message
和value as的条目Hello
。
有关更多信息,请参阅http://www.ruby-doc.org/core-2.0.0/Hash.html。
它通常称为“哈希条目”