在学习Ruby时,我注意到所有示例中都没有分号.我知道,只要每一句话都是独立的,这是完全可以接受的.但我想知道的是,你在Ruby中使用分号吗?

推荐答案

Ruby不要求我们使用任何字符来分隔命令,除非我们想在一行中将多个语句链接在一起.在本例中,分号(;)用作分隔符.

资料来源:http://articles.sitepoint.com/article/learn-ruby-on-rails/2

Ruby相关问答推荐

带有虾Ruby 的动态标题

Ruby脚本递归地创建深度嵌套的目录

带有(*)签名的Ruby方法

这个#divmod 方法输出这个结果是做什么的?

Ruby 避免类方法并保持其类型系统简单优雅的秘诀

RVM 和 OpenSSL 的问题

如果 Java 人go Scala,C# go F#,那么 Ruby 人go 哪里寻求函数式?

减少哈希值

在 ruby​​ 中调试第三方 gem 的最佳方法

查找两个数组之间的共同值

STDERR.puts 与 Ruby 中的 puts 有何不同?

有没有办法从该实例内部为 Ruby 类的实例创建方法?

使用哈希参数进行 DRY Ruby 初始化

如何获取当前 rake 任务的 PID?

Sublime Text 2 控制台输入

跳过 Enumerable#collect 中的迭代

Array.empty 的相反方法是什么?或 [].empty?在Ruby中

`gem install therubyracer` 在 Mac OS X Lion 上失败

为什么compass watch说它无法加载 sass/script/node (LoadError)?

如何在 Capistrano v3 的服务器上运行 shell 命令?