我试图弄清楚 D3 画廊中 Mike Bostock 的箱线图示例中发生了什么。这是 Observable 笔记本中的代码:https ://observablehq.com/@d3/box-plot
其中有一个看起来不是函数定义但有返回值的代码块:
chart = {
const svg = d3.select(DOM.svg(width, height));
const g = svg.append("g")
.selectAll("g")
.data(bins)
.join("g");
// [...]
return svg.node();
}
return
当它不在函数定义中时是什么意思?