d3-jsnext
Version:
d3, but futuristic
25 lines (20 loc) • 372 B
JavaScript
var d3$merge;
d3$merge = function(arrays) {
var n = arrays.length,
m,
i = -1,
j = 0,
merged,
array;
while (++i < n) j += arrays[i].length;
merged = new Array(j);
while (--n >= 0) {
array = arrays[n];
m = array.length;
while (--m >= 0) {
merged[--j] = array[m];
}
}
return merged;
};
export { d3$merge };