5件ヒット
[1-5件を表示]
(0.137秒)
別のキーワード
ライブラリ
- ビルトイン (2)
-
irb
/ cmd / subirb (1) -
irb
/ context (1) -
json
/ add / exception (1)
クラス
- Exception (1)
-
IRB
:: Context (1) -
IRB
:: ExtendCommand :: IrbCommand (1) - NoMethodError (1)
- Object (1)
キーワード
- args (1)
- execute (1)
-
respond
_ to? (1) -
to
_ json (1)
検索結果
先頭5件
-
IRB
:: Context # main -> object (54907.0) -
self に設定されたオブジェクトを返します。
self に設定されたオブジェクトを返します。
@see cwws コマンド -
Exception
# to _ json(*args) -> String (18622.0) -
自身を JSON 形式の文字列に変換して返します。
自身を JSON 形式の文字列に変換して返します。
内部的にはハッシュにデータをセットしてから JSON::Generator::GeneratorMethods::Hash#to_json を呼び出しています。
@param args 引数はそのまま JSON::Generator::GeneratorMethods::Hash#to_json に渡されます。
//emlist[例][ruby]{
require "json/add/core"
begin
0/0
rescue => e
e.to_json # => "{\"json_class\":\"ZeroDivis... -
Object
# respond _ to?(name , include _ all = false) -> bool (9322.0) -
オブジェクトがメソッド name を持つとき真を返します。
オブジェクトがメソッド name を持つとき真を返します。
オブジェクトが メソッド name を持つというのは、
オブジェクトが メソッド name に応答できることをいいます。
Windows での Process.fork や GNU/Linux での File.lchmod の
ような NotImplementedError が発生する場合は false を返します。
※ NotImplementedError が発生する場合に false を返すのは
Rubyの組み込みライブラリや標準ライブラリなど、C言語で実装されているメソッドのみです。
Rubyで実装されたメソッドで N... -
NoMethodError
# args -> [object] (640.0) -
メソッド呼び出しに使われた引数を配列で返します。
メソッド呼び出しに使われた引数を配列で返します。
例:
begin
foobar(1,2,3)
rescue NoMethodError
p $!
p $!.name
p $!.args
end
# => #<NoMethodError: undefined method `foobar' for main:Object>
:foobar
[1, 2, 3] -
IRB
:: ExtendCommand :: IrbCommand # execute(*obj) -> IRB :: Irb (622.0) -
新しいサブ irb インタプリタを起動します。
新しいサブ irb インタプリタを起動します。
@param obj 新しいサブ irb インタプリタで self にするオブジェクトを指定
します。省略した場合は irb を起動したときの main オブジェク
トを self にします。