> I actually understand key concepts like hoisting, this, and prototypical inheritance that a lot of people don't understand about JS.
While I won't dispute that most people don't understand these, there are actually very good online resources covering them, e.g. Javascript Allonge and the blog posts that raganwald links to within the book.
While I won't dispute that most people don't understand these, there are actually very good online resources covering them, e.g. Javascript Allonge and the blog posts that raganwald links to within the book.