Créer avec d3.js un tableau HTML à partir d'un matrice JavaScript : avec data() avec each()

D3.js versions 3 (3.5.17) et 4 (4.2.1)

var dataset = [["a", "b"], ["c", "d"]];

d3.selectAll("tr").data(dataset)
.each(function (d) {
	d3.select(this).selectAll("td")
	.text(function (D, i) { return d[i]; });
});
     
     
Autres solutions