Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 访问和更新d3中数组的不同对象_Javascript_Html_Jquery Ui_D3.js - Fatal编程技术网

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);