【问题标题】:Why Isn't 'Puts' Used in Applications?为什么应用程序中不使用“放置”?
【发布时间】:2023-03-22 06:49:01
【问题描述】:

我注意到在我开始教程的应用程序中使用“puts”方法的应用程序并不多(不确定它是否是一种方法,或者它的确切名称);但是,在本教程中,我只是使用它来学习 Ruby 的基础知识——通常使用什么来代替?

谢谢。

【问题讨论】:

    标签: ruby-on-rails-4 puts


    【解决方案1】:

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

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

    【讨论】:

    • 没问题,我很乐意帮忙=)