为什么不在应用程序中使用'Puts'?

时间:2013-09-04 15:16:37

标签: ruby-on-rails-4 puts

我注意到我使用'puts'方法启动教程的应用程序并不多(不确定它是一个方法,还是它的确切名称);但是,在本教程中,我只是用它来学习Ruby的基础 - 通常使用什么,而不是?

感谢。

1 个答案:

答案 0 :(得分:2)

puts方法本质上是一个“print to_s”,它接收一个对象(数字,字符串等)尝试将其转换为字符串然后打印它。

由于大多数ruby应用程序都是web,因此很少看到它被用于这些应用程序,我们可以在html / erb模板中使用变量,但它通常用于ruby脚本,rake任务和其他那些只依赖于终端的东西。