【发布时间】:2022-12-07 11:28:32
【问题描述】:
我正在浏览一个用 javascript 编写的图表库的代码,其中我看到将下划线 (_) 作为函数参数传递。这意味着什么?
chart.x = function(_) {
if (!arguments.length) return lines.x;
lines.x(_);
lines2.x(_);
return chart;
};
有人可以更新这个吗...谢谢。
【问题讨论】:
-
所以 @GabyakaG.Petrioli 如果您使用任何参数调用该函数,无论类型与否。参数..它会调用那个函数?
-
在具体的函数中,如果你不传参数,它会立即返回
lines.x,如果你传了多个参数,那么它只会使用第一个传给lines.x和lines2.x,最后返回chart.
标签: javascript