本文簡要介紹ruby語言中 IRB::History類
的用法。
表示先前評估命令的結果曆史記錄。
通過 __
變量可用,僅當 IRB.conf[:EVAL_HISTORY]
或 IRB::CurrentContext().eval_history
是非零整數值(默認為 nil
)。
示例(在“irb”中):
# Initialize history
IRB::CurrentContext().eval_history = 10
# => 10
# Perform some commands...
1 + 2
# => 3
puts 'x'
# x
# => nil
raise RuntimeError
# ...error raised
# Inspect history (format is "<item number> <evaluated value>":
__
# => 1 10
# 2 3
# 3 nil
__[1]
# => 10
相關用法
- Ruby Hash.reject用法及代碼示例
- Ruby Hash shift()用法及代碼示例
- Ruby HTTPResponse類用法及代碼示例
- Ruby Hash.delete()用法及代碼示例
- Ruby Hash length()用法及代碼示例
- Ruby Hash.new用法及代碼示例
- Ruby HTTP.request_head用法及代碼示例
- Ruby HTTP.origin用法及代碼示例
- Ruby Hash.size用法及代碼示例
- Ruby Hash rehash用法及代碼示例
- Ruby HtmlExtension.multipart_form用法及代碼示例
- Ruby Hash.delete用法及代碼示例
- Ruby Hash.hash <=用法及代碼示例
- Ruby HMACError類用法及代碼示例
- Ruby Handler.start_sequence用法及代碼示例
- Ruby HtmlExtension.textarea用法及代碼示例
- Ruby Hash size()用法及代碼示例
- Ruby HMAC.to_s用法及代碼示例
- Ruby HTTP.set_debug_output用法及代碼示例
- Ruby Hash each_pair()用法及代碼示例
- Ruby Hash.select!用法及代碼示例
- Ruby Hash value?用法及代碼示例
- Ruby Hash values用法及代碼示例
- Ruby Hash.ruby2_keywords_hash用法及代碼示例
- Ruby Hash.rassoc(obj)用法及代碼示例
注:本文由純淨天空篩選整理自ruby-lang.org大神的英文原創作品 History類。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。