Javascript Pass By Ref
JavaScript
//http://stackoverflow.com/questions/7744611/pass-variables-by-reference-in-javascript
function alterObject(obj) {
obj.foo = "hello world";
}
var myObj = { foo: "goodbye" };
alterObject(myObj);
alert(myObj.foo); // "hello world" instead of "goodbye"