Ruby 预定义常量
-
预定义常量
下表列出了所有Ruby的预定义常量-注 – TRUE,FALSE和NIL向后兼容。最好使用true,false和nil。
预定义常量 说明 TRUE true的同义词。 FALSE false的同义词。 NIL nil的同义词。 ARGF 一个对象,提供对作为命令行参数或标准输入(如果没有命令行参数)传递的文件的虚拟串联的访问。 $< 的同义词。 ARGV 一个包含传递给程序的命令行参数的数组。 $* 的同义词。 DATA 一个输入流,用于读取__END__指令后的代码行。 如果代码中没有__END__,则未定义。 ENV 包含程序环境变量的类哈希对象。 ENV可以作为哈希处理。 RUBY_PLATFORM 一个字符串,指示Ruby解释器的平台。 RUBY_RELEASE_DATE 一个字符串,指示Ruby解释器的发布日期 RUBY_VERSION 一个字符串,指示Ruby解释器的版本。 STDERR 标准错误输出流。 $stderr的默认值。 STDIN 标准输入流。 $stdin的默认值。 STDOUT 标准输出流。 $stdout的默认值。 TOPLEVEL_BINDING Ruby顶层的绑定对象。