ここで与えられた解決策によると:csvファイルにリンクされたテーブルの作成
コードのこの部分で何が起こるかわかりません:
var cells = rows.selectAll("td")
.data(function(row) {
return columns.map(function(column) {
return row[column];
});
})
data() は配列「行」の各要素でループし、Array.prototype.map() は「この配列のすべての要素で提供された関数を呼び出した結果で新しい配列を作成する」ことを知っています。
でreturn columns.map(function(column)
、「列」とは正確には何ですか?
2 つの無名関数によって形成されるループについて、順を追って説明していただければ幸いです。