1. 首页
  2. 数据库
  3. 其它
  4. Ruby 中$开头的全局变量、内部变量、隐藏变量介绍

Ruby 中$开头的全局变量、内部变量、隐藏变量介绍

上传者: 2021-01-04 03:30:15上传 PDF文件 54KB 热度 27次
Ruby 中充满了一系列的隐藏变量,我们可以从这些预定义的全局变量中获取一些有意思的信息。 全局进程变量 $$ 表示当前运行的 ruby 进程。 代码如下:>> $$=> 17170我们可以从当前进程杀死它自己 代码如下:>> `kill -9 #{$$}`[1] 17170 killed irb$? 表示最近一个子进程的状态 代码如下:>> `echo hello`=> “hello\n”>> $?=> #>> $?.success?=> true 异常和错误 $1 表示引起异常的信息。比如在这里 raise
下载地址
用户评论