I get confused on a JavaScript this reference situation.
this
I am working on a code that I declare function inside an object method. (The reason is to tidy
Try person.nickname, this refers to the var greeting in your case