- Ruby 基礎
- Ruby - 首頁
- Ruby - 概述
- Ruby - 環境設定
- Ruby - 語法
- Ruby - 類和物件
- Ruby - 變數
- Ruby - 運算子
- Ruby - 註釋
- Ruby - IF...ELSE
- Ruby - 迴圈
- Ruby - 方法
- Ruby - 程式碼塊
- Ruby - 模組
- Ruby - 字串
- Ruby - 陣列
- Ruby - 雜湊
- Ruby - 日期和時間
- Ruby - 範圍
- Ruby - 迭代器
- Ruby - 檔案 I/O
- Ruby - 異常
Ruby - 預定義常量
下表列出了所有 Ruby 的預定義常量:
注意 - TRUE、FALSE 和 NIL 向後相容。最好使用 true、false 和 nil。
| 序號 | 常量名稱及描述 |
|---|---|
| 1 | TRUE true 的同義詞。 |
| 2 | FALSE false 的同義詞。 |
| 3 | NIL nil 的同義詞。 |
| 4 | ARGF 一個提供訪問作為命令列引數傳遞的檔案或如果沒有命令列引數則提供標準輸入的虛擬連線的物件。$< 的同義詞。 |
| 5 | ARGV 一個包含傳遞給程式的命令列引數的陣列。$* 的同義詞。 |
| 6 | DATA 用於讀取 __END__ 指令之後程式碼行的輸入流。如果程式碼中不存在 __END__,則未定義。 |
| 7 | ENV 一個類似雜湊的物件,包含程式的環境變數。ENV 可以像雜湊一樣處理。 |
| 8 | RUBY_PLATFORM 一個指示 Ruby 直譯器平臺的字串。 |
| 9 | RUBY_RELEASE_DATE 一個指示 Ruby 直譯器釋出日期的字串 |
| 10 | RUBY_VERSION 一個指示 Ruby 直譯器版本的字串。 |
| 11 | STDERR 標準錯誤輸出流。$stderr 的預設值。 |
| 12 | STDIN 標準輸入流。$stdin 的預設值。 |
| 13 | STDOUT 標準輸出流。$stdout 的預設值。 |
| 14 | TOPLEVEL_BINDING Ruby 頂層的繫結物件。 |
廣告