Javascript 访问和更新d3中数组的不同对象
我做到了:Javascript 访问和更新d3中数组的不同对象,javascript,html,jquery-ui,d3.js,Javascript,Html,Jquery Ui,D3.js,我做到了: var伪数组=[]; 对于(变量i=0;i
var伪数组=[];
对于(变量i=0;i<10;i++){
虚拟数组push(0);
};
var数据=[],数据检查=[];
数据['data0']=虚拟数组;
数据['data1']=虚拟数组;
data['data0'].shift();
数据['data0'].push(5);
log(数据['data0']);
log(数据['data1']);
}
除了更新data['data0']
之外,data['data1']
也会更新
我只想更新数据['data0']
。试试这个:
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']=dummy_array.sclice(0);
data['data1']=dummy_array.sclice(0);