Classes are the best part of programming, object-oriented programming makes everything so organized. Very complex at times, but when you get the hang of it you can do everything.
Well, once I get the hang of it, hopefully I'll think that way.
There are ways to get a semi-OOP way of using JavaScript, but I don't think they are required to get the most out of it.
Also, I'm getting an Android phone that doesn't suck soon, so I could try some Java on it...