Why not take a functional approach with JS as opposed to OO?
I do agree with the article in the importance of learning javaScript though as I'm in the midst of a few thousand lines of js (using backbone.js) to bring real power to the browser side (with a Lisp backend).