Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我如何阅读这个参数列表?这是参数列表中的两个值还是只有一个?括号内的逗号是什么意思?
fetch( key [,default] ) -> obj
我在该文档站点上没有看到解释用于参数列表的符号的任何地方。但是,方括号在编程文档中经常用于表示“可选”。所以这意味着fetch可以只用一个或两个参数调用该方法。如果你通过两个,显然你需要一个逗号。所以这两个调用是有效的:
fetch
a.fetch(k) a.fetch(k, 5)
一些上下文在这里会有所帮助,但我相信它是在说:
“将密钥传递给 fetch 方法。如果您传递第二个参数,它将被使用,但如果您只传递密钥,则有一个默认值”