- Author: Marijn Haverbeke
- Format: online HTML, archived HTML
- Price: free
Eloquent JavaScript is a book providing an introduction to the JavaScript programming language and programming in general.
Chapters include:
- 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