each_key {|key| ... } -> self
[permalink][rdoc][edit]each_key -> Enumerator
-
ハッシュのキーを引数としてブロックを評価します。
反復の際の評価順序はキーが追加された順です。ブロック付きの場合selfを、無しで呼ばれた場合Enumeratorを返します。
{:a=>1, :b=>2}.each_key {|k| p k} #=> :a # :b p({:a=>1, :b=>2}.each_key) # => #<Enumerator: {:a=>1, :b=>2}:each_key>
[SEE_ALSO] Hash#each_pair,Hash#each_value