如何向数据中的每个元素添加元素?

时间:2017-04-17 21:03:38

标签: javascript d3.js

所以我有一个从CSV文件中解析出来的“数据”。

但是,我想创建它的副本,但要有更多元素。元素将通过函数添加。我怎么能这样做?

会是这样吗?数据是旧数据。 updateData是新数据。

var visualization(data){
    var updateData = function(data){

    }
}

1 个答案:

答案 0 :(得分:0)

这是一种方法,我使用Array.slice来创建数组的(浅)副本,这样我就可以安全地改变它。

var visualization(data) {
    var updatedData = data.slice();
    // you can now safely manipulate updatedData, e.g. 
    // updatedData.push('something')
}