1541件ヒット
[301-400件を表示]
(0.028秒)
種類
- インスタンスメソッド (1010)
- 特異メソッド (444)
- モジュール関数 (60)
- クラス (27)
クラス
- Array (54)
- Data (6)
- Enumerator (24)
-
Enumerator
:: Lazy (12) - File (12)
- Hash (620)
- LocalJumpError (24)
- MatchData (16)
- Module (12)
- Object (12)
-
ObjectSpace
:: WeakMap (12) - Range (12)
- String (12)
- Struct (98)
- Thread (102)
-
Thread
:: Queue (30) - TracePoint (12)
- UncaughtThrowError (11)
モジュール
- Enumerable (19)
- GC (12)
- Kernel (48)
- Process (12)
オブジェクト
- ENV (342)
キーワード
- << (10)
- Data (3)
- Float (12)
- Hash (12)
- Integer (12)
- KeyError (12)
- Symbol (12)
- [] (48)
- []= (48)
- bytebegin (2)
- byteend (2)
- clear (12)
- compact (9)
- compact! (9)
-
const
_ set (12) - default= (12)
-
delete
_ if (48) - detach (12)
- each (72)
-
each
_ key (24) -
each
_ pair (72) -
each
_ value (48) - enq (10)
- exit (12)
-
exit
_ value (12) - fetch (36)
-
fetch
_ values (22) - filter (28)
- filter! (28)
- flock (12)
-
has
_ key? (12) -
has
_ value? (24) - include? (12)
-
instance
_ variable _ set (12) -
keep
_ if (48) - key? (12)
- kill (12)
- member? (12)
- new (48)
-
next
_ values (12) - pack (21)
-
peek
_ values (12) - push (10)
- rassoc (24)
- reason (12)
- reject (48)
- reject! (48)
-
report
_ on _ exception (9) -
report
_ on _ exception= (9) -
return
_ value (12) - select (48)
- select! (48)
- shift (12)
- store (24)
- stress= (12)
- terminate (12)
-
thread
_ variable _ get (12) -
thread
_ variable _ set (12) - throw (12)
-
to
_ h (86) -
transform
_ values (18) -
transform
_ values! (18) - unpack (12)
- value? (24)
- values (36)
-
values
_ at (60)
検索結果
先頭5件
-
Struct
# values _ at(*members) -> [object] (6102.0) -
引数で指定されたメンバの値の配列を返します。
...ンバを指定した場合に発生します。
//emlist[例][ruby]{
Foo = Struct.new(:foo, :bar, :baz)
obj = Foo.new('FOO', 'BAR', 'BAZ')
p obj.values_at(0, 1, 2) # => ["FOO", "BAR", "BAZ"]
//}
[注意] 本メソッドの記述は Struct の下位クラスのインスタンスに対して呼... -
Struct
# values -> [object] (3102.0) -
構造体のメンバの値を配列にいれて返します。
構造体のメンバの値を配列にいれて返します。
//emlist[例][ruby]{
Customer = Struct.new(:name, :address, :zip)
Customer.new("Joe Smith", "123 Maple, Anytown NC", 12345).to_a
# => ["Joe Smith", "123 Maple, Anytown NC", 12345]
//}
[注意] 本メソッドの記述は Struct の下位クラスのインスタンスに対して呼び
出す事を想定しています。Struct.new は Struct の下位クラスを作成する点に
注意してくだ... -
ENV
. []=(key , value) (160.0) -
key に対応する環境変数の値を value にします。 value が nil の時、key に対応する環境変数を取り除きます。
...key に対応する環境変数の値を value にします。
value が nil の時、key に対応する環境変数を取り除きます。
@param key 環境変数名を指定します。文字列で指定します。文字列以外のオ
ブジェクトを指定した場合は to......を試みます。
@param value 置き換えるべき値を指定します。文字列で指定します。文字列以
外のオブジェクトを指定した場合は to_str メソッドによる暗黙
の型変換を試みます。
@return value を返します。
//em......list[][ruby]{
ENV['NEW_KEY'] = 'some_value'
ENV['NEW_KEY'] # => 'some_value'
ENV.store('NEW_KEY', nil) # => nil
ENV.has_key?('NEW_KEY') # => false
//}... -
ENV
. store(key , value) -> String (160.0) -
key に対応する環境変数の値を value にします。 value が nil の時、key に対応する環境変数を取り除きます。
...key に対応する環境変数の値を value にします。
value が nil の時、key に対応する環境変数を取り除きます。
@param key 環境変数名を指定します。文字列で指定します。文字列以外のオ
ブジェクトを指定した場合は to......を試みます。
@param value 置き換えるべき値を指定します。文字列で指定します。文字列以
外のオブジェクトを指定した場合は to_str メソッドによる暗黙
の型変換を試みます。
@return value を返します。
//em......list[][ruby]{
ENV['NEW_KEY'] = 'some_value'
ENV['NEW_KEY'] # => 'some_value'
ENV.store('NEW_KEY', nil) # => nil
ENV.has_key?('NEW_KEY') # => false
//}... -
Hash
# []=(key , value) (154.0) -
key に対して value を関連づけます。value を返し ます。
...key に対して value を関連づけます。value を返し
ます。
@param key キーを指定します。
@param value 値を指定します。
//emlist[例][ruby]{
h = {}
h[:key] = "value"
p h #=>{:key => "value"}
//}
@see Hash#[]... -
Hash
# store(key , value) -> object (154.0) -
key に対して value を関連づけます。value を返し ます。
...key に対して value を関連づけます。value を返し
ます。
@param key キーを指定します。
@param value 値を指定します。
//emlist[例][ruby]{
h = {}
h[:key] = "value"
p h #=>{:key => "value"}
//}
@see Hash#[]... -
ENV
. delete _ if {|key , value| . . . } -> ENV (144.0) -
key と value を引数としてブロックを評価した値が真であ る時、環境変数を削除します。
...key と value を引数としてブロックを評価した値が真であ
る時、環境変数を削除します。
reject! は要素に変化がなければ nil を返します。
//emlist[][ruby]{
ENV['FOO'] = 'bar'
ENV.delete_if { |key, value| key == 'FOO' && value == 'bar' } # => ENV
ENV.re......ject! { |key, value| key == 'FOO' && value == 'bar' } # => nil
//}... -
ENV
. each {|key , value| . . . } -> self (144.0) -
key と value を引数としてブロックを評価します。
...key と value を引数としてブロックを評価します。
//emlist[][ruby]{
ENV['FOO'] = 'bar'
ENV.each do |key, value|
p "value is #{value}" if key == 'FOO' # => "value is bar"
end
# => ENV
//}... -
ENV
. each _ pair {|key , value| . . . } -> self (144.0) -
key と value を引数としてブロックを評価します。
...key と value を引数としてブロックを評価します。
//emlist[][ruby]{
ENV['FOO'] = 'bar'
ENV.each do |key, value|
p "value is #{value}" if key == 'FOO' # => "value is bar"
end
# => ENV
//}...
