1624件ヒット
[1-100件を表示]
(0.042秒)
別のキーワード
種類
- インスタンスメソッド (1008)
- 関数 (363)
- 特異メソッド (144)
- 文書 (98)
- マクロ (11)
ライブラリ
クラス
- Array (20)
-
CSV
:: Table (22) - DBM (77)
- Data (4)
-
Enumerator
:: Lazy (11) - GDBM (77)
- Hash (294)
-
JSON
:: State (22) - Matrix (33)
-
OpenSSL
:: Config (11) - OpenStruct (34)
- OptionParser (132)
-
REXML
:: Attribute (11) -
REXML
:: Entity (11) - Range (11)
- SDBM (77)
- String (11)
- Struct (56)
- Thread (44)
- WIN32OLE (11)
-
WIN32OLE
_ VARIANT (22)
モジュール
-
CGI
:: QueryExtension :: Value (22) - Enumerable (17)
オブジェクト
- ENV (122)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) -
Data
_ Get _ Struct (11) - Marshal フォーマット (11)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 3
. 1 . 0 (3) - Ruby用語集 (11)
- []= (11)
-
arg
_ defined (11) - assign (11)
-
bind
_ clone (11) -
block
_ pass (11) -
call
_ trace _ func (11) - clear (11)
- coerce (11)
- compact (8)
- compact! (8)
- configure (11)
-
delete
_ if (66) - each (132)
-
each
_ key (22) -
each
_ pair (121) -
each
_ value (77) - eigen (11)
- eigensystem (11)
-
ev
_ const _ defined (11) -
ev
_ const _ get (11) - eval (11)
-
eval
_ node (11) -
eval
_ under (11) - exit (11)
-
fetch
_ values (18) - filter! (24)
- first (11)
-
handle
_ rescue (11) -
is
_ defined (11) -
keep
_ if (44) - kill (11)
- last (11)
- massign (11)
- merge (11)
-
method
_ clone (11) - new (22)
- on (132)
-
parse
_ csv (11) -
proc
_ eq (11) -
proc
_ invoke (11) -
proc
_ to _ s (11) -
rb
_ callcc (11) -
rb
_ define _ method (11) -
rb
_ eval (11) -
rb
_ f _ binding (11) -
rb
_ f _ eval (11) -
rb
_ f _ require (11) -
rb
_ iterate (11) -
rb
_ obj _ instance _ eval (11) -
rb
_ thread _ s _ abort _ exc _ set (11) -
rb
_ yield _ 0 (11) - reject (55)
- reject! (55)
-
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 9 feature (11) -
secure
_ visibility (11) - select! (44)
-
set
_ method _ visibility (11) - shift (11)
-
specific
_ eval (11) - superclass (11)
- terminate (11)
-
to
_ a (22) -
to
_ csv (3) -
to
_ h (74) -
transform
_ values! (16) - unnormalized (11)
- update (11)
- value= (11)
- write (11)
-
yield
_ under (11) -
yield
_ under _ i (11) - クラス/メソッドの定義 (11)
検索結果
先頭5件
-
Thread
# value -> object (18129.0) -
スレッド self が終了するまで待ち(Thread#join と同じ)、 そのスレッドのブロックが返した値を返します。スレッド実行中に例外が 発生した場合には、その例外を再発生させます。
...スレッド self が終了するまで待ち(Thread#join と同じ)、
そのスレッドのブロックが返した値を返します。スレッド実行中に例外が
発生した場合には、その例外を再発生させます。
スレッドが Thread#kill によって終了した場合......n = rand(5); sleep n; n })
threads.push(Thread.new { n = rand(5); sleep n; n })
threads.each {|t| p t.value}
最後の行で、待ち合わせを行っていることがわかりにくいと思うなら以下
のように書くこともできます。
threads.each {|t| p t.join.value}... -
Hash
# each _ value {|value| . . . } -> self (6328.0) -
ハッシュの値を引数としてブロックを評価します。
...た順です。
ブロック付きの場合selfを、
無しで呼ばれた場合 Enumerator を返します。
//emlist[例][ruby]{
{:a=>1, :b=>2}.each_value {|v| p v}
#=> 1
# 2
p({:a=>1, :b=>2}.each_value) # => #<Enumerator: {:a=>1, :b=>2}:each_value>
//}
@see Hash#each_pair,Hash#each_key... -
ENV
. each _ value {|value| . . . } -> self (6320.0) -
value を引数としてブロックを評価します。
...value を引数としてブロックを評価します。... -
DBM
# each _ value {|value| . . . } -> self (6319.0) -
全ての value に対して繰り返すイテレータ。
...全ての value に対して繰り返すイテレータ。... -
GDBM
# each _ value {|value| . . . } -> self (6319.0) -
全ての value に対して繰り返すイテレータです。
...全ての value に対して繰り返すイテレータです。... -
SDBM
# each _ value {|value| . . . } -> self (6319.0) -
全ての value に対して繰り返すイテレータ。
...全ての value に対して繰り返すイテレータ。... -
Hash
# transform _ values! {|value| . . . } -> self (6308.0) -
すべての値に対してブロックを呼び出した結果でハッシュの値を変更します。 キーは変化しません。
...nsform_values! は常に self を返します。
ブロックが与えられなかった場合は、Enumerator オブジェクトを
返します。
//emlist[例][ruby]{
h = { a: 1, b: 2, c: 3 }
h.transform_values! {|v| v * v + 1 } #=> { a: 2, b: 5, c: 10 }
h.transform_values!(&:to......_s) #=> { a: "2", b: "5", c: "10" }
h.transform_values!.with_index {|v, i| "#{v}.#{i}" }
#=> { a: "2.0", b: "5.1", c: "10.2" }
//}
@see Hash#transform_values......_s) #=> { a: "2", b: "5", c: "10" }
h.transform_values!.with_index {|v, i| "#{v}.#{i}" }
#=> { a: "2.0", b: "5.1", c: "10.2" }
//}
@see Hash#transform_values
@see Hash#transform_keys
@see Hash#transform_keys!... -
WIN32OLE
_ VARIANT # value=(val) -> () (6131.0) -
WIN32OLE_VARIANTの値を再設定します。
...WIN32OLE_VARIANTの値を再設定します。
指定した値でselfを再設定します。指定値が元のVARIANT型に合わない場合は元
のVARIANT型に合うように引数を変換します。変換は、引数を一度VARIANT型に
変換してからCOMのVARIANT型変換関数(Va......ror selfが配列型です。あるいは、型変換に失敗し
ました。
obj = WIN32OLE_VARIANT.new(1) # VARIANT型にWIN32OLE::VARIANT::VT_I4を設定
obj.value = 3.2 # 3.2から新たなVARIANT型を作成し、それをVT_I4に変換
p obj.value #......=> 3 # VT_I4に変換した結果が設定される
selfが配列型のWIN32OLE_VARIANTの場合、バイト配列かつ引数が文字列の場合
を除いてWIN32OLERuntimeErrorを通知します。配列型の場合は、
WIN32OLE_VARIANT#[]=を利用してください。... -
Hash
# each _ value -> Enumerator (6128.0) -
ハッシュの値を引数としてブロックを評価します。
...た順です。
ブロック付きの場合selfを、
無しで呼ばれた場合 Enumerator を返します。
//emlist[例][ruby]{
{:a=>1, :b=>2}.each_value {|v| p v}
#=> 1
# 2
p({:a=>1, :b=>2}.each_value) # => #<Enumerator: {:a=>1, :b=>2}:each_value>
//}
@see Hash#each_pair,Hash#each_key... -
ENV
. each _ value -> Enumerator (6120.0) -
value を引数としてブロックを評価します。
...value を引数としてブロックを評価します。...