Dou*_*gui 2 ruby ruby-on-rails
在ruby中使用单引号比双引号更快,正如我们在消息中看到的那样:在ruby中使用单引号与双引号是否有性能提升?.
那么为什么每个人都使用双引号(或两者)???
一些例子 :
(我知道,除了大多数人之外并不是每个人.)
编辑1:插值不是原因!
在Sinatra中,双引号并不总是插值或类似的任何特殊内容:
it "defines HEAD request handlers with HEAD" do
Run Code Online (Sandbox Code Playgroud)
小智 5
双引号允许字符串插值,单引号不会评估其中的任何内容,而双引号将.例如,双引号将允许您有转义字符和单引号不会!
"he said \n hello"
Run Code Online (Sandbox Code Playgroud)
将导致2行
'he said \n hello'
Run Code Online (Sandbox Code Playgroud)
将导致在其中间带有'\n'的字符串
| 归档时间: |
|
| 查看次数: |
862 次 |
| 最近记录: |