【问题标题】:accessing and updating different objects of an array in d3在 d3 中访问和更新数组的不同对象
【发布时间】:2026-01-24 21:25:01
【问题描述】:

我做到了:

var dummy_array=[];

for (var i = 0; i < 10; i++) {
    dummy_array.push(0);
};

var data=[],dataCheck = [];

    data['data0']=dummy_array;
    data['data1']=dummy_array;
    data['data0'].shift();
    data['data0'].push(5);
    console.log(data['data0']);
    console.log(data['data1']);
}

data['data0'] 不会更新,data['data1'] 也会更新。

我只想更新data['data0']

【问题讨论】:

    标签: javascript html jquery-ui d3.js


    【解决方案1】:

    试试这个:

    data['data0']=dummy_array.sclice(0);
    data['data1']=dummy_array.sclice(0);
    

    【讨论】: