我到处都看到了这种语法[,
,并且不知道它意味着什么。
d3.mean(array[, accessor])
.on( events [, selector ] [, data ], handler )
为什么开头括号后面有逗号?这是什么意思?
答案 0 :(得分:4)
逗号是参数之间的分隔符。方括号表示该参数是可选的。
所以,当你读到这样的东西时:
.on( events [, selector ] [, data ], handler )
您可以知道有多种方法可以调用此功能:
.on(events, handler)
.on(events, selector, handler)
.on(events, selector, data, handler)
答案 1 :(得分:1)
这只是意味着参数是可选的。
但要小心!这些square brackets
仅用于文档中。