Not to be overly pedantic, but I'm I missing something here? "that" -> "this" is a two character change, no?
Ha ha of course you're right! Math is hard.
Barbie? That you?
I've always used 'me'. Not for any particular reason, it's just the first name that occurred to me.
FYI this is the keyword that Visual Basic uses as well.
It could get messy if you're doing stuff with Canvas, but I've used "ctx" in the past to denote the context change.
'self' is also the global variable when you are in a WebWorker context, so it's sort of like overwriting 'window'. When you are in a window context 'self' is also identical with 'window' but people don't usually use it there.
I use 'self' as well, but for me it was because I used Python before JS.