804件ヒット
[1-100件を表示]
(0.056秒)
別のキーワード
ライブラリ
- ビルトイン (473)
-
cgi
/ session (11) - csv (22)
-
drb
/ gw (11) - json (11)
- matrix (66)
-
net
/ imap (11) - ostruct (11)
- pstore (44)
- rake (11)
-
rexml
/ parsers / pullparser (22) -
rubygems
/ config _ file (11) - thwait (12)
-
webrick
/ cgi (11) -
webrick
/ server (11) - win32ole (33)
-
yaml
/ dbm (33)
クラス
- Array (150)
-
CGI
:: Session (11) -
CSV
:: Row (22) -
DRb
:: GW (11) -
Gem
:: ConfigFile (11) - Hash (22)
- Integer (15)
-
JSON
:: State (11) - Matrix (33)
- Method (40)
-
Net
:: IMAP :: FetchData (11) - Object (11)
-
ObjectSpace
:: WeakMap (11) - OpenStruct (11)
- PStore (44)
-
REXML
:: Parsers :: PullEvent (22) -
Rake
:: TaskArguments (11) - Range (92)
- Regexp (11)
- String (44)
- Struct (11)
- Thread (44)
- ThreadsWait (12)
- Vector (33)
-
WEBrick
:: CGI (11) -
WEBrick
:: GenericServer (11) - WIN32OLE (11)
-
WIN32OLE
_ VARIANT (22) -
YAML
:: DBM (33)
モジュール
- Enumerable (22)
キーワード
- === (7)
- []= (22)
- at (11)
- attr (11)
- call (22)
- component (22)
- delete (33)
- element (22)
- encode (33)
- entries (6)
- fetch (11)
- field (11)
- first (22)
- join (28)
-
join
_ nowait (6) - last (11)
- match (11)
- max (56)
- min (56)
- pack (19)
- pop (11)
- shift (11)
- slice! (11)
-
sort
_ by (11) - store (22)
-
to
_ a (17) - transaction (11)
- unpack (11)
- value (11)
検索結果
先頭5件
-
JSON
:: State # [](name) -> object (21301.0) -
Return the value returned by method name.
Return the value returned by method name. -
ObjectSpace
:: WeakMap # [](key) -> object | nil (21301.0) -
引数 key で指定されたオブジェクトが参照するオブジェクトを返します。
引数 key で指定されたオブジェクトが参照するオブジェクトを返します。
参照先のオブジェクトが存在しない場合、GC されている場合、対象外のオブジェ
クトを参照している場合に nil を返します。
@param key 参照元のオブジェクトを指定します。 -
Matrix
# [](i , j) -> () (18326.0) -
(i,j)要素を返します。 行列の範囲外の値を指定した場合には nil を返します。
...(i,j)要素を返します。
行列の範囲外の値を指定した場合には nil を返します。
@param i 要素の行成分を0オリジンで指定します。
@param j 要素の列成分を0オリジンで指定します。
//emlist[例][ruby]{
require 'matrix'
a1 = [1, 2, 3]
a2 = [......10, 15, 20]
a3 = [-1, 2, 1.5]
m = Matrix[a1, a2, a3]
p m[0, 0] # => 1
p m[1, 1] # => 15
p m[1, 2] # => 20
p m[1, 3] # => nil
//}... -
Method
# [](*args) -> object (18319.0) -
メソッドオブジェクトに封入されているメソッドを起動します。
...やブロックはそのままメソッドに渡されます。
self[] の形の呼び出しは通常のメソッド呼び出しに見た目を
近付けるためだけに用意されたもので、Array#[]のような
他の [] メソッドとの意味的な関連性はありません。
@param......args self に渡される引数。
@see spec/safelevel
//emlist[例][ruby]{
class Foo
def foo(arg)
"foo called with arg #{arg}"
end
end
m = Foo.new.method(:foo) # => #<Method: Foo#foo>
m[1] # => "foo called with arg 1"
m.call(2) # => "foo called with arg 2"
//}... -
Array
# [](nth) -> object | nil (18306.0) -
nth 番目の要素を返します。nth 番目の要素が存在しない時には nil を返します。
...みます。
@raise TypeError 引数に整数以外の(暗黙の型変換が行えない)オブジェクトを
指定した場合に発生します。
//emlist[例][ruby]{
a = [ "a", "b", "c", "d", "e" ]
a[0] #=> "a"
a[1] #=> "b"
a[-1] #=> "e"
a[-2] #=> "d"
a[10] #=> nil
//}... -
CGI
:: Session # [](key) -> object (18301.0) -
指定されたキーの値を返します。 値が設定されていなければ nil を返します。
指定されたキーの値を返します。
値が設定されていなければ nil を返します。
@param key キーを指定します。 -
CSV
:: Row # [](header _ or _ index , minimum _ index = 0) -> object | nil (18301.0) -
ヘッダの名前かインデックスで値を取得します。フィールドが見つからなかった場合は nil を返します。
...ているヘッダがある場合に便利です。
//emlist[例][ruby]{
require "csv"
row = CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"])
row.field("header1") # => "row1_1"
row.field("header2") # => "row1_2"
row["header1"] # => "row1_1"
row["header2"] # => "row1_2"
//}... -
DRb
:: GW # [](key) -> object (18301.0) -
登録したオブジェクトを取り出します。
登録したオブジェクトを取り出します。
@param key オブジェクトを取り出すためのキー -
Gem
:: ConfigFile # [](key) -> object (18301.0) -
引数で与えられたキーに対応する設定情報を返します。
引数で与えられたキーに対応する設定情報を返します。
@param key 設定情報を取得するために使用するキーを指定します。 -
Hash
# [](key) -> object | nil (18301.0) -
key に関連づけられた値を返します。
...ます。
//emlist[例][ruby]{
h = {:ab => "some" , :cd => "all"}
p h[:ab] #=> "some"
p h[:ef] #=> nil
h1 = Hash.new("default value")
p h1[:non] #=> "default value"
h2 = Hash.new {|*arg| arg}
p h2[:non] #=> [{}, :non]
//}
@see Hash.new, Hash#fetch,...