るりまサーチ (Ruby 2.6.0)

最速Rubyリファレンスマニュアル検索!
2件ヒット [1-2件を表示] (0.060秒)
トップページ > モジュール:Kernel[x] > バージョン:2.6.0[x] > クエリ:iterator?[x] > クエリ:_builtin[x]

別のキーワード

  1. _builtin eql?
  2. _builtin include?
  3. _builtin empty?
  4. _builtin zero?
  5. prime prime?

ライブラリ

検索結果

Kernel.#iterator? -> bool (69325.0)

メソッドにブロックが与えられていれば真を返します。

メソッドにブロックが与えられていれば真を返します。

このメソッドはカレントコンテキストにブロックが与えられているかを調べるので、
メソッド内部以外で使っても単に false を返します。

iterator? は (ブロックが必ずイテレートするとはいえないので)推奨されていないの
で block_given? を使ってください。

def check
if block_given?
puts "Block is given."
else
puts "Block isn't given."
end
end
check{} #=> B...

Kernel.#block_given? -> bool (24025.0)

メソッドにブロックが与えられていれば真を返します。

メソッドにブロックが与えられていれば真を返します。

このメソッドはカレントコンテキストにブロックが与えられているかを調べるので、
メソッド内部以外で使っても単に false を返します。

iterator? は (ブロックが必ずイテレートするとはいえないので)推奨されていないの
で block_given? を使ってください。

def check
if block_given?
puts "Block is given."
else
puts "Block isn't given."
end
end
check{} #=> B...