Some good links to get started with JavaScript:
- http://www.jblotus.com/2013/01/13/common-javascript-gotchas/
- http://eloquentjavascript.net/
- http://bonsaiden.github.io/JavaScript-Garden/
- http://superherojs.com/
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide
- http://modernizr.com/
Try not to use W3Schools!
Modernizer’s documentation gives really good context to why certain things are done today. I was just reading it yesterday and it got me thinking quite a bit. Skim through though! It only is meaningful when you encounter the cases before.