
External
Eloquent JavaScript
This is a book about JavaScript, programming, and the wonders of the digital. JavaScript lies at the heart of almost every modern web application, from social apps like Twitter to browser-based game frameworks like Phaser and Babylon. Though simple for beginners to pick up and play with, JavaScript is a flexible, complex language that you can use to build full-scale applications.
- Author
- Marijn Haverbeke
- Publisher
- LibreTexts
- Source
- LibreTexts
- License
- CC BY-NC
- Language
- EN
- Category
- Information Technology
Contents· 24 sections
- Part 1: Language
- 01: Values Types and Operators
- 02: Program Structure
- 03: Functions
- 04: Objects and Arrays
- 05: Higher-order Functions
- 06: The Secret Life of Objects
- 07: Project - A Robot
- 08: Bugs and Errors
- 09: Regular Expressions
- 10: Modules
- 11: Asynchronous Programming
- 12: Project - A Programming Language
- Part 2: Browser
- 13: JavaScript and the Browser
- 14: The Document Object Model
- 15: Handling Events
- 16: Project - A Platform Game
- 17: Drawing on Canvas
- 18: HTTP and Forms
- 19: Project - A Pixel Art Editor
- Part 3: Node
- 20: Node.js
- 21: Project - Skill-Sharing Website