0

我在浏览代码时看到了一点

new \
  :commentable => obj,
  :body        => comment,
  :user_id     => user_id

通过在控制台中对其进行测试,看起来反斜杠允许您在新行上附加属性,以便它们全部对齐。还有比这更多的吗?

这个成语/技术叫什么?搜索 rails 反斜杠不会返回任何有用的信息。

4

1 回答 1

4

这正是你认为的那样。\在一行的末尾,您可以在下一行继续您的表达。

我不确定这是否有正式名称(可能是“多行声明”?)。

PS:在寻找名称时,我正在浏览 rubinius 解析器代码。\跳过代码在这里实现。

于 2013-08-01T09:31:24.150 回答