Passing object as a reference - function
by joshjs
JavaScript
var person = {
firstName: undefined,
lastName: undefined,
doNameAlert: function () {
alert(this.firstName.value + " " + this.lastName.value);
}
};
var firstName = { value: "Josh" },
lastName = { value: "Schultz" };
person.firstName = firstName;
person.lastName = lastName;
firstName.value = "Joshua";
person.doNameAlert();