String Concatenation Instead of String Interpolation.
为什么我们必须使用字符串连接而不是字符串插值?我认为在我自己的诚实意见。字符串插值是轨道上ruby的魔力之一,而字符串连接只是普通的。 请解释为什么它在本章中使用,而在另一方面有什么优势,反之亦然。
由于
-Eric John Iglesia
答案 0 :(得分:0)
字符串连接更快(需要更少的处理能力)并且更安全,因为您不需要将参数与格式字符串匹配等等。通过插值,您可以稍后删除参数(变量),而不在格式字符串中使用匹配的占位符。连接也接受空值,这在格式字符串中是不可能的。