解讀Ruby中注釋的使用方法
Ruby行內(nèi)注釋的代碼在運行時被忽略。單行注釋#字符開始,他們從#到行末如下:
#!/usr/bin/ruby -w # This is a single line comment. puts "Hello, Ruby!"
上述程序執(zhí)行時,會產(chǎn)生以下結(jié)果:
Hello, Ruby!
Ruby的多行注釋
可以注釋掉多行使用 =begin 和 =end 語法如下:
#!/usr/bin/ruby -w puts "Hello, Ruby!" =begin This is a multiline comment and con spwan as many lines as you like. But =begin and =end should come in the first line only. =end
上述程序執(zhí)行時,會產(chǎn)生以下結(jié)果:
Hello, Ruby!
確保后面的注釋是保持足夠的距離的代碼,能使它很容易區(qū)分。如果在一個塊中存在一個以上的尾端注釋它們對齊。例如:
@counter # keeps track times page has been hit @siteCounter # keeps track of times all pages have been hit
相關(guān)文章
分析Cache 在 Ruby China 里面的應(yīng)用情況
之前文章介紹《web 應(yīng)用中常用的各種 cache詳解》,今天來分享一下在 Ruby China 里面,我們是如何做 Cache 的。2014-06-06Rails應(yīng)用程序中同時修改操作沖突問題的解決方案
這篇文章主要介紹了Rails應(yīng)用程序中同時修改操作沖突問題的解決方案,本文講解使用Rails 的 樂觀鎖解決這個問題并給出了代碼救命,需要的朋友可以參考下2015-03-03Ruby使用REXML庫來解析xml格式數(shù)據(jù)的方法
這篇文章主要介紹了Ruby使用REXML庫來解析xml格式數(shù)據(jù)的方法,文章最后提及了REXML庫的使用相關(guān)安全問題可以注意一下,需要的朋友可以參考下2016-04-04Ruby里4種比較函數(shù)(equal?, eql?, ==, ===)詳解
本文給大家詳細介紹了Ruby中的4種比較函數(shù)(equal?, eql?, ==, ===)的用法,并用具體示例進行了講解,希望對大家學(xué)習(xí)ruby能夠有所幫助。2016-02-02Ruby學(xué)習(xí)筆記二幫助生成Vim添加代碼頭的代碼
這篇文章主要介紹了Ruby幫助生成Vim添加代碼頭的代碼,需要的朋友可以參考下2014-07-07Ruby 中$開頭的全局變量、內(nèi)部變量、隱藏變量介紹
這篇文章主要介紹了Ruby 中$開頭的全局變量、內(nèi)部變量、隱藏變量介紹,需要的朋友可以參考下2014-04-04