0
D3.jsを使用してデータを操作します。JavaScript、未使用の配列はパフォーマンスに影響しますか?
多くの配列を作成して、最終的な配列を目的のデータ構造にしました。
各アレイには何千ものオブジェクトが含まれているため、これらのアレイが使用されなくてもブラウザのパフォーマンスに影響するかどうかは疑問でした。
これらのアレイを空にする/削除するとパフォーマンスが向上しますか?
さまざまなライブラリやイベント(フィルタ、オンクリックなど)が使用されているため、パフォーマンスを正確に判断することは難しいです。
など。
array1.forEach(function(d){
d.v1 = +d.v1;
...
});
array2 = d3.nest().key(function(d) { return d.state; }).entries(array1);
array3 = d3.nest().key(function(d) { return d.state; }).rollup(...).9entries(array1);
array4 = [];
for (i in array3) {
...
array4.push(...) };
array5
...
array10
コードを共有できますか? – martriay
アドバイス:d3タグを質問から削除し、javascriptタグだけでもう一度投稿してください。あなたはあなたの質問に注意を払うより多くの専門家を持っています。 –
アドバイスありがとうございました – Shawn