Well, having a head scratching moment.
I'm trying to add additional data to my object after I request it from an external site (just for testing, I plan on adding random values)
I'll just cut to the chase:
For example purposes, my test.json file looks like this:
[["month",[-150,100,0.7]]]
And after acquiring the JSON file, I need it to look like this:
[["month",[-150,100,0.7,24,24,0.5]]]
Request:
xhr = new XMLHttpRequest();
xhr.open('GET', '/test.json', true);
xhr.onreadystatechange = function(e) {
if (xhr.readyState === 4) {
if (xhr.status === 200) {
var data = JSON.parse(xhr.responseText);
// Trying to add this as an additional array
data[0].push([24,24,0.5]);
window.data = data;
for (i=0;i<data.length;i++) {
globe.addData(data[i][1], {format: 'magnitude', name: data[i][0], animated: true});
}
globe.createPoints();
settime(globe,0)();
globe.animate();
document.body.style.backgroundImage = 'none'; // remove loading
}
}
};
xhr.send(null);
Here's a screenshot of the hierarchy that I see with dev tools:

It's adding the data deeper into the model... I'm just a bit lost how to structure this.
(Making a project with the WebGL - Globe Google Project, FYI)
Any easier way if I have a data-set than just doing...?
data[0][1].push(24);
data[0][1].push(24);
data[0][1].push(0.5);
.push()can take multiple parameters, so you could dodata[0][1].push(24, 24, 0.5);.