0

我做了:

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']更新。

4

1 回答 1

0

尝试这个:

data['data0']=dummy_array.sclice(0);
data['data1']=dummy_array.sclice(0);
于 2013-03-12T10:09:31.277 回答