Nonfiction
Book
Availability
Details
PUBLISHED
©2025
EDITION
DESCRIPTION
xxi, 429 pages : illustrations ; 24 cm
ISBN/ISSN
LANGUAGE
NOTES
Includes index
Introduction -- Part I: Language. Values, types, and operators -- Program structure -- Functions -- Data structures : objects and arrays -- Higher-order functions -- The secret life of objects -- Project : a robot -- Bugs and errors -- Regular expressions -- Modules -- Asynchronous programming -- Project : a programming language -- Part II: Browser. JavaScript and the browser -- The document object model -- Handling events -- Project : a platform game -- Drawing on canvas -- HTTP and forms -- Project : a pixel art editor -- Part III: Node. Node.js -- Project : skill-sharing website -- JavaScript and performance -- Appendix: Exercise hints -- Index
Provides updated information and examples on writing JavaScript code, covering such topics as class notation, arrow functions, iterators, async functions, template strings, and block scope