JavaScript, you love it or hate it. It’s ubiquitous, useful, powerful and at the same time clunky and confusing. But … there is no way around it. Sooner or later you’ll have to (re)learn this language. So you can better start today.
Where to get started?
Forget all those bad JavaScript samples out there, instead have a look at JavaScript Garden, a site created by Ivo Wetzel and Zhang Yi Jiang.
JavaScript Garden is a growing collection of documentation about the most quirky parts of the JavaScript programming language. It gives advice to avoid common mistakes, subtle bugs, as well as performance issues and bad practices that non-expert JavaScript programmers may encounter on their endeavours into the depths of the language.
Add it to your bookmarks!