Tuesday, January 22nd, 2008
Eloquent JavaScript
Marijn Haverbeke has put together an online book titled Eloquent JavaScript that not only has some nice content, but incorporates an integrated interface for editing and running example programs.
- Introduction
- Basic JavaScript: values, variables, and control flow
- Functions
- Data structures: Objects and Arrays
- Error Handling
- Functional Programming
- Searching
- Object-oriented Programming
- Modularity
- Regular Expressions
- Web programming: A crash course
- The Document-Object Model
- Browser Events
- HTTP requests













Very nice online book. The chapter on Functional Programming is very interesting.
Great work, Marijn! Impressive.
Great work! I like the console - this is a great intro tool for learning javascript
Awesome book! Good for beginners and pros
now I’m very tempted to get the code for the console :) lol. very good indeed.
Liming: You are welcome to dig through the script used by the pages and use the code — it is rather messy, I am afraid. The editor used is available separately at http://marijn.haverbeke.nl/codemirror .
Also, the book currently has a rather awful Google pagerank — any linking would be very much appreciated ;)
From the introduction, this seems to be wonderfully written unlike a lot of JavaScript books published by the “professionals.”
I’ll need to check the content, but the style of writing is fantastic!
Nice job Thanks