1152件ヒット
[1-100件を表示]
(0.092秒)
ライブラリ
- ビルトイン (586)
- bigdecimal (11)
-
irb
/ cmd / help (11) -
irb
/ cmd / subirb (11) -
irb
/ context (22) -
irb
/ inspector (11) -
json
/ add / exception (11) - mkmf (66)
-
net
/ http (11) -
net
/ smtp (22) -
rake
/ rdoctask (33) - resolv (33)
- rss (66)
- socket (44)
- timeout (11)
クラス
- BigDecimal (11)
- Bignum (3)
-
CGI
:: Cookie (22) - Data (4)
- Dir (21)
- Exception (40)
-
IRB
:: Context (11) -
IRB
:: ExtendCommand :: Help (11) -
IRB
:: ExtendCommand :: IrbCommand (11) -
IRB
:: Inspector (11) - Integer (11)
- Module (29)
- NameError (11)
-
Net
:: SMTP (22) - Numeric (11)
- Object (11)
-
RDoc
:: Options (22) -
RSS
:: Maker :: ChannelBase :: CategoriesBase :: CategoryBase (22) -
RSS
:: Rss :: Channel :: Cloud (22) -
RSS
:: Rss :: Channel :: Item :: Category (22) -
Rake
:: RDocTask (33) -
Resolv
:: DNS :: Name (11) -
Resolv
:: DNS :: Resource :: DomainName (11) -
RubyVM
:: InstructionSequence (66) - Socket (44)
- Struct (14)
- Thread (71)
-
Thread
:: Backtrace :: Location (33) - TracePoint (6)
-
WEBrick
:: Cookie (22)
モジュール
- Kernel (165)
-
Net
:: HTTPHeader (11)
オブジェクト
- main (112)
キーワード
- Context (11)
- DomainError (11)
- DomainName (11)
- Error (11)
- Fiber (11)
- FloatDomainError (11)
- Location (11)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 2
. 7 . 0 (5) - Ruby用語集 (11)
- [] (7)
-
at
_ exit (11) - autoload (7)
-
backtrace
_ locations (33) -
base
_ label (22) - caller (33)
-
caller
_ locations (22) -
compile
_ file (11) -
def
_ inspector (11) - define (4)
-
define
_ method (22) - disasm (11)
- disassemble (11)
- domain (55)
- domain= (55)
- ehlo (11)
- execute (22)
-
find
_ library (22) - gets (11)
- glob (14)
-
have
_ library (22) - helo (11)
- include (11)
- inspect (22)
-
instruction
_ sequence (6) - irb (11)
-
irb
/ completion (11) - label (11)
- logger (11)
- main= (11)
-
main
_ page (11) -
main
_ page= (11) -
main
_ type (11) - name (11)
- new (25)
- open (11)
- pair (11)
- pass (11)
- private (23)
- public (23)
- raise (11)
-
rb
_ thread _ main (11) - rdoc (11)
- readline (11)
- readlines (11)
- refine (11)
- remainder (36)
-
report
_ on _ exception (8) -
report
_ on _ exception= (8) -
respond
_ to? (11) -
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 9 feature (11) -
set
_ backtrace (11) - socketpair (11)
-
subdomain
_ of? (11) -
to
_ a (11) -
to
_ json (11) -
to
_ s (33) -
try
_ link (22) - using (22)
- 正規表現 (11)
検索結果
先頭5件
-
IRB
:: Context # main -> object (44201.0) -
self に設定されたオブジェクトを返します。
self に設定されたオブジェクトを返します。
@see cwws コマンド -
main (44024.0)
-
トップレベルでの self を表すオブジェクトです。
...ェクトです。
main では参照できない事に注意してください。トップレベルで self から参照してください。
トップレベルで定義したメソッドは Object の private インスタンスメソッドと
して定義されます。
//emlist[例: トップ......basic_private_methods = private_methods(false)
basic_public_methods = public_methods(false)
private def explicit_private_method
end
# トップレベルで定義したメソッドは main オブジェクトの private メソッドと して定義される
def implicit_private_method
end
public de......f explicit_public_method
end
# main オブジェクトで独自定義した private method のみを取得する
p private_methods(false) - basic_private_methods
# => [:explicit_private_method, :implicit_private_method]
# main オブジェクトで独自定義した public method のみを取得... -
Integer
# remainder(other) -> Numeric (35200.0) -
self を other で割った余り r を返します。
...//emlist[][ruby]{
5.remainder(3) # => 2
-5.remainder(3) # => -2
5.remainder(-3) # => 2
-5.remainder(-3) # => -2
-1234567890987654321.remainder(13731) # => -6966
-1234567890987654321.remainder(13731.24) # => -9906.22531493148
//}
@see Integer#divmod, Integer#modulo, Numeric#modul... -
main
. inspect -> "main" (30318.0) -
"main" を返します。
..."main" を返します。... -
main
. define _ method(name) { . . . } -> Symbol (30100.0) -
インスタンスメソッド name を Object に定義します。
...BasicObject#instance_eval されます。
@param name String または Symbol を指定します。
@param method Proc、Method あるいは UnboundMethod の
いずれかのインスタンスを指定します。
@return メソッド名を表す Symbol を返します。
@raise T......ypeError method に同じクラス、サブクラス以外のメソッドを指定し
た場合に発生します。
@see Module#define_method... -
main
. define _ method(name , method) -> Symbol (30100.0) -
インスタンスメソッド name を Object に定義します。
...BasicObject#instance_eval されます。
@param name String または Symbol を指定します。
@param method Proc、Method あるいは UnboundMethod の
いずれかのインスタンスを指定します。
@return メソッド名を表す Symbol を返します。
@raise T......ypeError method に同じクラス、サブクラス以外のメソッドを指定し
た場合に発生します。
@see Module#define_method... -
main
. include(*modules) -> self (30100.0) -
引数 modules で指定したモジュールを後ろから順番に Object にインクルードします。
...odules Module のインスタンス( Enumerable など)を指定します。
@raise ArgumentError 継承関係が循環してしまうような include を行った場
合に発生します。
//emlist[例:][ruby]{
include Math
hypot(3, 4) # => 5.0
//}
@see Module#include... -
main
. using(module) -> self (30100.0) -
引数で指定したモジュールで定義された拡張を有効にします。
...inements_rdoc.html#label-Scope
@param module 有効にするモジュールを指定します。
//emlist[例][ruby]{
module Sloth
refine String do
def downcase
self
end
end
end
"ABC".downcase # => "abc"
using Sloth
"ABC".downcase # => "ABC"
//}
@see Module#refine, Module#usi... -
main
. to _ s -> "main" (27218.0) -
"main" を返します。
..."main" を返します。... -
main
. private() -> nil (27100.0) -
メソッドを private に設定します。
...メソッドを private に設定します。
引数が与えられた時には引数によって指定されたメソッドを private に
設定します。
引数なしのときは今後このクラスまたはモジュール定義内で新規に定義さ
れるメソッドを関数形式で......(private)設定します。
@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String または Symbol を Array で指定します。
@raise NameError 存在しないメソッド名を指定した場合に発生します。
@see Module#private...