javascript that

use local variable within a custom object to save reference to the current object
sometimes the ‘this’ variable not refer to the object contains the current function (callback calls, setTimeout etc.)
the best way to handle this is by save an extra reference to the actual object (it’s quite common to call it ‘that’)
declare it in the constractor!