如何将元素添加到数据中的每个元素?
问题描述:
所以我有一个从CSV文件解析的“数据”。如何将元素添加到数据中的每个元素?
但是,我想创建它的一个副本,但有更多的元素。元素将通过函数添加。我怎样才能做到这一点?
会是这样吗?数据是旧数据。 updateData是新数据。
var visualization(data){
var updateData = function(data){
}
}
答
下面是做这件事,我使用Array.slice创建阵列的(浅)拷贝,所以我可以放心地发生变异它。
var visualization(data) {
var updatedData = data.slice();
// you can now safely manipulate updatedData, e.g.
// updatedData.push('something')
}
您的问题现在*不清楚*。你可能想更好地解释你的目标。 –
与d3.js不相关 – thedude