This is an (almost) complete overview of the ES5 specification. ECMAScript is the language that governs JavaScript.

Although meant to be finished some day, I'm just too busy right now. Most notes were a first draft. The meta javascript language is not using a very consistent api, etc. But seeing how others are popping up (see below), I guess I should publish my notes and see whether I'll take the time for it later :)

I really hope my notes help you. But please keep in mind they are unfinished. If you have/find problems, just ask :)

You can also try Annotated ECMAScript 5. It's a big page, but a good reference and looks prettier than mine ;)