我正在查看一些代码示例,我遇到了这一行:
puts "child #$$ accepting..."
Run Code Online (Sandbox Code Playgroud)
哪个输出
>> child 7231 accepting...
Run Code Online (Sandbox Code Playgroud)
看起来$$是PID,它正在利用一些简写来进行正常的#{$$}字符串插值语法.我找不到这方面的文档.我很好奇其他可用的短手技巧(或者让我迷惑).
文档在哪里?为什么这个特别?
Ruby允许您在进行字符串插值时省略global($var),instance(@var)和class(@@var)变量的大括号.
| 归档时间: |
|
| 查看次数: |
117 次 |
| 最近记录: |