次の d3.js の例を理解しようとしています: http://bl.ocks.org/mbostock/3884955
この例では、次のような多くのコード行があります。
data.forEach(function(d) {
d.date = parseDate(d.date);
});
また
x.domain(d3.extent(data, function(d) { return d.date; }));
しかし、d が引数として渡される場所と、d とは何かわかりません。この「魔法」はどのように機能しますか?