簡體   English   中英

如何閱讀Ruby文檔中的方括號

[英]How do I read square brackets in Ruby documentation

如何閱讀此參數列表? 這是參數列表中的兩個值還是一個? 括號內的逗號是什么意思?

  fetch( key [,default] ) -> obj 

我在該文檔站點上看不到任何解釋自變量列表的符號的信息。 但是,方括號在編程文檔中經常被用來表示“可選”。 因此,這意味着可以僅使用一個或兩個參數來調用fetch方法。 如果您通過兩個,顯然您將需要逗號。 因此,這兩個調用將是有效的:

a.fetch(k)
a.fetch(k, 5)

一些上下文會在這里有所幫助,但我相信這是在說:

“將鍵傳遞給fetch方法。如果傳遞第二個參數,它將被使用,但是如果您直接傳遞鍵,則存在默認值”

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM