在d3中访问和更新数组的不同对象

时间:2013-03-12 10:04:20

标签: javascript html jquery-ui d3.js

我做了:

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']

1 个答案:

答案 0 :(得分:0)

试试这个:

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