如何理解文档中的符号

How to understand symbols in documentations

我正在尝试阅读文档而不是到处问那么多问题。

我首先感到困惑的是 symbols.What 下面的符号是什么意思?



示例)app.use([路径,]回调[,回调...])

参考来源:https://expressjs.com/en/5x/api.html#app.use


问题1&2可以通过类似的帖子解决

bisector.left(array, x[, lo[, hi]])


参考来源:https://devdocs.io/d3~5/d3-array#bisect

如果有人能帮助我理解这些神秘的符号,我将不胜感激。

  1. [xxx]表示这个参数是可选的。您可以使用它或省略它。
  2. [callback]也是可选参数。在这种情况下,它是一个将在某些情况下调用的函数。
  3. 嵌套bisector.left(array, x[, lo[, hi]]) 意味着您需要有一些选项才能指定其他选项。例如,在这种情况下,如果不先指定 hi,则不能指定 lo