理解を深めるために RoR についてメモを取っていて、ハッシュの「要素」を参照するときに「キーと値のペア」を常に記述しなければならないことにうんざりしています。
「キーと値のペア」の正しい用語は何ですか? 「ハッシュ要素」ですか?
参照するべきか
[:system_message => "Hello"]
:system_message ハッシュ要素として?
理解を深めるために RoR についてメモを取っていて、ハッシュの「要素」を参照するときに「キーと値のペア」を常に記述しなければならないことにうんざりしています。
「キーと値のペア」の正しい用語は何ですか? 「ハッシュ要素」ですか?
参照するべきか
[:system_message => "Hello"]
:system_message ハッシュ要素として?
通常は「ハッシュエントリ」と呼ばれます
http://www.ruby-doc.org/core-1.9.3/Hash.html新しいメソッドを参照してください。
はい、ですhash entry
。すべてのキーと値のペアは、ハッシュ エントリと呼ばれます。
flash[:system_message => "Hello"]
:system_message ハッシュ要素とは言えません。しかし、flash は、キーが:system_message
で値がであるエントリを 1 つだけ含むハッシュ変数であると言えますHello
。
詳細については、 http://www.ruby-doc.org/core-2.0.0/Hash.htmlを参照してください。