Ruby - Các hằng số được xác định trước
Bảng sau liệt kê tất cả các Hằng số được xác định trước của Ruby:
NOTE- TRUE, FALSE và NIL tương thích ngược. Nên sử dụng true, false và nil.
Sr.No. | Tên & Mô tả Không đổi |
---|---|
1 | TRUE Từ đồng nghĩa với true. |
2 | FALSE Từ đồng nghĩa với false. |
3 | NIL Từ đồng nghĩa với nil. |
4 | ARGF Một đối tượng cung cấp quyền truy cập vào nối ảo của các tệp được truyền dưới dạng đối số dòng lệnh hoặc đầu vào chuẩn nếu không có đối số dòng lệnh. Một từ đồng nghĩa với $ <. |
5 | ARGV Một mảng chứa các đối số dòng lệnh được truyền vào chương trình. Từ đồng nghĩa với $ *. |
6 | DATA Luồng đầu vào để đọc các dòng mã sau lệnh __END__. Không được xác định nếu __END__ không có trong mã. |
7 | ENV Một đối tượng dạng băm chứa các biến môi trường của chương trình. ENV có thể được xử lý như một hàm băm. |
số 8 | RUBY_PLATFORM Một chuỗi chỉ ra nền tảng của trình thông dịch Ruby. |
9 | RUBY_RELEASE_DATE Một chuỗi cho biết ngày phát hành của trình thông dịch Ruby |
10 | RUBY_VERSION Một chuỗi chỉ ra phiên bản của trình thông dịch Ruby. |
11 | STDERR Dòng xuất lỗi chuẩn. Giá trị mặc định của $ stderr . |
12 | STDIN Dòng đầu vào chuẩn. Giá trị mặc định của $ stdin. |
13 | STDOUT Dòng đầu ra tiêu chuẩn. Giá trị mặc định của $ stdout. |
14 | TOPLEVEL_BINDING Một đối tượng ràng buộc ở cấp cao nhất của Ruby. |