- 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 顶层的绑定对象。 |
广告