Hacker News new | ask | show | jobs
by pavlov 3362 days ago
I prefer to use a variable name that describes the type of the object in short.

So if my "this" object is actually an AwesomeTableWidget instance, I might do:

  var table = this;
I like the bit of extra documentation it provides... Or maybe this is just a remnant of all the C code I've written over the years, where it's common to have an object pointer as the first argument to a function and it's usually named like this.
1 comments

you are so much better off if you can avoid using this when writing js. It's as bad as (and as useless) the keyword 'new'
negative votes here are totally unfair. I was pointing it out that the 'this' keyword is dangerous.
Why is it dangerous?