When creating an object constructor in Javascript, I understand that it's necessary to prepend property names with the 'this' keyword.
function funcConstruct(first,last,age) {
this.firstName = first;
this.lastName = last;
this.age = age;
this.fullNameAge = function() {
return this.lastName + ', ' + this.firstName + ', ' + this.age
};
};
var johnDoe = new funcConstruct('John', 'Doe', 52);
console.log(johnDoe.fullNameAge());
Doe, John, 52
If you wish to add additional properties to the object later, do you need to use the 'this' keyword, and if so, where does it go in the syntax?