Variables
Init
Naming
И еще есть 2 псевдо-переменные — nil
и self
.
Проверить область видимости переменной можно через метод defined?
:
Global variables
Использовать глобальные переменные не рекомендуется.
Однако, есть список предустановленных глобальных переменных:
| The location of latest error |
| The string last read by |
| The line number last read by interpreter |
| The string last matched by regexp |
| The last regexp match, as an array of subexpressions |
| The nth subexpression in the last match (same as |
| The case-insensitivity flag |
| The input record separator |
| The output record separator |
| The name of the ruby script file currently executing |
| The command line arguments used to invoke the script |
| The Ruby interpreter's process ID |
| The exit status of last executed child process |
Identifying a Ruby Variable Type
Last updated