回答
我没有看到任何地方在该文档网站上用于参数列表的符号说明解释。但是,方括号在编程文档中经常用来表示“可选”。所以这意味着fetch
方法可以用一个或两个参数来调用。如果你通过两个,显然你需要一个逗号。所以这两个呼叫将是有效的:
a.fetch(k)
a.fetch(k, 5)
我真的希望如何阅读文档记录! – lampShade
'default'这里表示返回默认值,如果没有找到'k'值。 –
@Dolphin:该行为在[Hash#fetch](http://www.ruby-doc.org/core-1.9.3/Hash.html#method-i-fetch)文档中有更详细的解释。 –
有些方面会帮助在这里,但我相信它在说:
关键“传递给fetch方法如果您在第二个参数传递就可以使用,但有一个缺省值,如果你只是通过密钥“
- 1. 如何获取文本在方括号中包含方括号?
- 2. PHP文档中的参数,方括号?
- 3. 如何在sas中读取包含括号中括号的excel文件?
- 4. 从Excel文件读取用方括号中的头C#
- 5. 获取Java程序以读取括号,括号和大括号
- 6. 如何检查Ruby中的括号,括号或括号的有效性
- 7. 如何使用CPLEX读取括号或括号
- 8. 如何在Ruby HTTP请求中的URI中使用方括号[]
- 9. 如何阅读/理解ruby/rails文档
- 10. 如何在Ruby中转义括号和括号?
- 11. 如何在grep中的方括号内跳过方括号
- 12. 在Ruby中用圆括号替换方括号
- 13. 如何在记事本++中的方括号中提取逗号?
- 14. Java程序来读取括号,大括号,括号和
- 15. R读取文件用花括号
- 16. 的Ruby 2.4文档,这个括号语法
- 17. 读取括号和否定
- 18. 如何在C#中读取XML文档
- 19. 如何在asp.net中读取word文档
- 20. 如何在matlab中读取word文档
- 21. XmlDocument.Save()插入空的方括号中的文档类型声明
- 22. 方括号内的字符未在JAVA BufferedReader中读取
- 23. 如何使用String.split提取方括号之间的文本
- 24. 有方括号的方括号或方括号内
- 25. 如何在ruby中使用奇怪的引号读取CSV?
- 26. 如何读取ZIP档案中的.exe版本号?
- 27. 如何删除方案中的括号?
- 28. 如何从unix中的方括号中提取数字
- 29. 在Ruby中读取文件
- 30. 如何从文件中读取文本到ruby中的数组
*可选性用方括号表示,例如[a] b表示ab | b。* http://en.wikipedia.org/wiki/Wirth_syntax_notation – Zabba
@ Zabba:对于WSN来说,这是正确的,但对于未在Wirth语法表示法中指定的其他文档而言并非如此。然而,方括号确实已成为表达程序文本可选部分的非正式方式。 –
好问题! – akuhn