Ruby伪变量包含特征详解
Ruby语言中具有许多和别的语言不通的特征。比如在普通变量之外的一个特殊的变量,Ruby伪变量。它的主要作用就是方便我们访问Ruby环境信息。
Ruby伪变量包含的内容有:
- self:当前的执行主体,即可以是方法,也可以是类.
- nul :NilClass类的唯一实例;
- true:TrueClass类的唯一实例;
- false:FalseClass类的唯一实例.nil和false表示"伪";
- _FILE_:当前源文件名;
- _LINE_:当前源文件中的行号;
下面程序输出当前程序的Ruby文件名,以及执行到的行号:
相关推荐
LUCIEN0 2020-08-17
huangzihao00 2020-08-17
PMJ0 2020-10-13
longzhiwen 2020-09-06
yangxingstar 2020-08-31
Jan 2020-08-17
AndesStay 2020-06-12
afengxg 2020-06-09
zamesking 2020-06-09
afengxg 2020-06-09
何志文 2020-06-09
teresalxm 2020-06-05
何志文 2020-05-16
何志文 2020-05-11
fsl 2020-05-04
JOO 2020-04-26
倩 2020-04-22
afanti 2020-04-19
始终不够 2020-04-10