1

我如何阅读这个参数列表?这是参数列表中的两个值还是只有一个?括号内的逗号是什么意思?

  fetch( key [,default] ) -> obj 
4

2 回答 2

5

我在该文档站点上没有看到解释用于参数列表的符号的任何地方。但是,方括号在编程文档中经常用于表示“可选”。所以这意味着fetch可以只用一个或两个参数调用该方法。如果你通过两个,显然你需要一个逗号。所以这两个调用是有效的:

a.fetch(k)
a.fetch(k, 5)
于 2012-12-05T19:04:43.267 回答
0

一些上下文在这里会有所帮助,但我相信它是在说:

“将密钥传递给 fetch 方法。如果您传递第二个参数,它将被使用,但如果您只传递密钥,则有一个默认值”

于 2012-12-05T19:03:48.530 回答