124件ヒット
[101-124件を表示]
(0.048秒)
種類
- 文書 (47)
- モジュール関数 (44)
- インスタンスメソッド (33)
クラス
- Module (33)
モジュール
- Kernel (33)
- ObjectSpace (11)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) -
NEWS for Ruby 2
. 3 . 0 (9) -
NEWS for Ruby 2
. 7 . 0 (5) - autoload? (22)
-
count
_ tdata _ objects (11) -
remove
_ const (11) - require (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 4 feature (11)
検索結果
先頭3件
-
Kernel
. # require(feature) -> bool (106.0) -
Ruby ライブラリ feature をロードします。拡張子補完を行い、 同じファイルの複数回ロードはしません。
...(/prime/).size # => 0
require "prime" # => true
$LOADED_FEATURES.grep(/prime/).size # => 1
require "prime" # => false
begin
require "invalid"
rescue LoadError => e
e.message # => "cannot load such file -- invalid"
end
//}
@see Kernel.#load,Kernel.#autoload,Kernel.#require_relative... -
Module
# remove _ const(name) -> object (106.0) -
name で指定した定数を取り除き、その定数に設定されていた値を 返します。
...p FOO # => uninitialized constant FOO at Foo (NameError)
end
//}
組み込みクラス/モジュールを設定している定数や Kernel.#autoload を指定した(まだロードしてない)定数を含めて削除する事ができます。
取り除かれた定数は参照できなくな... -
ObjectSpace
. # count _ tdata _ objects(result _ hash = nil) -> Hash (106.0) -
T_DATA の種類ごとにオブジェクトの数を格納したハッシュを返します。
...yVM::Env=>57, Mutex=>1, Encoding=>99,
# ThreadGroup=>1, Binding=>1, Thread=>1, RubyVM=>1, :iseq=>1,
# Random=>1, ARGF.class=>1, Data=>1, :autoload=>3, Time=>2}
//}
現在のバージョンでは、戻り値のキーはクラスオブジェクトかシンボルのオブ
ジェクトです。...