1078件ヒット
[1-100件を表示]
(0.104秒)
ライブラリ
- ビルトイン (629)
-
cgi
/ core (24) - csv (156)
- date (4)
- forwardable (24)
- matrix (12)
- prettyprint (1)
- psych (12)
-
rexml
/ document (216)
クラス
- Array (72)
- CSV (108)
-
CSV
:: FieldInfo (24) -
CSV
:: Row (24) - Date (2)
- DateTime (2)
-
Enumerator
:: ArithmeticSequence (7) -
Enumerator
:: Lazy (90) -
File
:: Stat (12) - Matrix (12)
- PrettyPrint (1)
-
Psych
:: Handler (12) -
REXML
:: Attributes (144) -
REXML
:: Element (36) -
REXML
:: Parent (24) - Range (48)
-
RubyVM
:: AbstractSyntaxTree :: Node (14) -
RubyVM
:: InstructionSequence (12) - String (180)
-
Thread
:: Backtrace :: Location (36) - Time (2)
モジュール
-
CGI
:: QueryExtension :: Value (24) - Enumerable (156)
- Forwardable (24)
-
REXML
:: Node (12)
キーワード
- << (12)
- <=> (12)
- [] (48)
- []= (48)
-
add
_ row (12) - alias (12)
- attribute (12)
-
chunk
_ while (12) -
col
_ sep (12) - convert (24)
-
deconstruct
_ keys (6) - delegate (12)
- delete (12)
-
delete
_ all (12) - each (24)
-
each
_ attribute (12) - eager (6)
-
enum
_ for (24) - fields (12)
-
find
_ first _ recursive (12) - first? (1)
-
first
_ column (7) -
first
_ lineno (19) -
first
_ minor (12) -
get
_ attribute (12) -
get
_ attribute _ ns (12) - header (12)
-
header
_ convert (24) - index (12)
- inject (36)
-
insert
_ after (12) -
insert
_ before (12) -
instance
_ delegate (12) - label (12)
- last (60)
- lazy (12)
- length (12)
- lineno (12)
- min (24)
- namespaces (12)
- path (12)
- prefixes (12)
- puts (12)
- reduce (36)
- root (12)
-
root
_ node (12) - size (12)
- slice (72)
- slice! (72)
-
slice
_ before (24) -
slice
_ when (12) - take (12)
-
take
_ while (24) -
to
_ enum (24) -
values
_ at (12)
検索結果
先頭5件
-
Enumerable
# first -> object | nil (21227.0) -
Enumerable オブジェクトの最初の要素、もしくは最初の n 要素を返します。
...Enumerable オブジェクトの最初の要素、もしくは最初の n 要素を返します。
Enumerable オブジェクトが空の場合、引数を指定しない形式では nil を返します。
引数を指定する形式では、空の配列を返します。
@param n 取得する要......素数。
//emlist[例][ruby]{
e = "abcd".each_byte
e.first #=> 97
e.first(2) #=> [97,98]
e = "".each_byte
e.first #=> nil
e.first(2) #=> []
//}... -
CGI
:: QueryExtension :: Value # first -> self (21202.0) -
@todo
@todo -
Enumerable
# first(n) -> Array (21127.0) -
Enumerable オブジェクトの最初の要素、もしくは最初の n 要素を返します。
...Enumerable オブジェクトの最初の要素、もしくは最初の n 要素を返します。
Enumerable オブジェクトが空の場合、引数を指定しない形式では nil を返します。
引数を指定する形式では、空の配列を返します。
@param n 取得する要......素数。
//emlist[例][ruby]{
e = "abcd".each_byte
e.first #=> 97
e.first(2) #=> [97,98]
e = "".each_byte
e.first #=> nil
e.first(2) #=> []
//}... -
Array
# first -> object | nil (18220.0) -
配列の先頭の要素を返します。要素がなければ nil を返します。
...配列の先頭の要素を返します。要素がなければ nil を返します。
//emlist[例][ruby]{
p [0, 1, 2].first #=> 0
p [].first #=> nil
//}
@see Array#last... -
Enumerator
:: ArithmeticSequence # first -> Numeric | nil (18203.0) -
等差数列の最初の要素、もしくは最初の n 要素を返します。
等差数列の最初の要素、もしくは最初の n 要素を返します。
@param n 取得する要素数。 -
RubyVM
:: InstructionSequence # first _ lineno -> Integer (12214.0) -
self が表す命令シーケンスの 1 行目の行番号を返します。
...self が表す命令シーケンスの 1 行目の行番号を返します。
例1:irb で実行した場合
RubyVM::InstructionSequence.compile('num = 1 + 2').first_lineno
# => 1
例2:
# /tmp/method.rb
require "foo-library"
def foo
p :foo
end
RubyVM::InstructionSequence.of(m......ethod(:foo)).first_lineno
# => 2... -
RubyVM
:: AbstractSyntaxTree :: Node # first _ column -> Integer (12208.0) -
ソースコード中で、self を表すテキストが最初に現れる列番号を返します。
...ソースコード中で、self を表すテキストが最初に現れる列番号を返します。
列番号は0-originで、バイト単位で表されます。
//emlist[][ruby]{
node = RubyVM::AbstractSyntaxTree.parse('1 + 2')
p node.first_column # => 0
//}... -
RubyVM
:: AbstractSyntaxTree :: Node # first _ lineno -> Integer (12208.0) -
ソースコード中で、self を表すテキストが最初に現れる行番号を返します。
...ソースコード中で、self を表すテキストが最初に現れる行番号を返します。
行番号は1-originです。
//emlist[][ruby]{
node = RubyVM::AbstractSyntaxTree.parse('1 + 2')
p node.first_lineno # => 1
//}... -
REXML
:: Node # find _ first _ recursive {|node| . . . } -> REXML :: Node | nil (9202.0) -
self とその各 element node を引数とし、ブロックを呼び出し、 そのブロックの返り値が真であった最初の node を返します。
...self とその各 element node を引数とし、ブロックを呼び出し、
そのブロックの返り値が真であった最初の node を返します。
見付からなかった場合は nil を返します。... -
Forwardable
# delegate(hash) -> () (9113.0) -
メソッドの委譲先を設定します。
...キーは Symbol、
String かその配列で指定します。
例:
require 'forwardable'
class Zap
extend Forwardable
delegate :length => :@str
delegate [:first, :last] => :@arr
def initialize
@arr = %w/foo bar baz/
@str = "world"
end
e......nd
zap = Zap.new
zap.length # => 5
zap.first # => "foo"
zap.last # => "baz"...