美文网首页
Ruby "do ~ end" 与 &quo

Ruby "do ~ end" 与 &quo

作者: changsanjiang | 来源:发表于2017-10-19 22:09 被阅读24次

    块的两种写法. do ~ end 或者 { ~ }.

    块的第一种写法

    (0..5).each do |var|
      puts var
    end  
    

    块的第二种写法

    (0..5).each { |var|  puts var}
    

    这两种方法虽然没有太大区别, 但一般我们会遵守以下这个约定成俗的编码规则.

    • 跨行写程序时使用 do ~ end
    • 程序写在一行时用 { ~ }

    虽然哪种写法都不会影响程序的运行. 但在刚开始编写程序时, 还是建议大家先遵守这个编码规则.

    相关文章

      网友评论

          本文标题:Ruby "do ~ end" 与 &quo

          本文链接:https://www.haomeiwen.com/subject/frgpuxtx.html