「D3.js を使用して XML を HTML テーブルとして表示する」という例で遊んで、 D3.js APIを試してみました。コツを掴んでいると思いますが、 が何をするのかよく理解できません.selectAll()し、ドキュメントもあまり役に立ちません。
例を見ると、17 行目: var td = tr.selectAll("td"). これを と書くこともできtr.selectAll("tr")、まったく同じテーブル/ページが返されます。実際、私は書くことができtr.selectAll("SomethingCompletelyRandom")、それはまだ機能しますが、削除することはできません.selectAll().
ここで何が起こっているのですか?何をし.selectAll()ますか?そして、それはセレクターにどのように依存しますか?