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