Frisbie, Matt

Professional JavaScript for web developers / by Frisbie, Matt - 5th edition - xlix, 1052 pages: illustrations; 24 cm

Includes bibliographic references and index.

What Is JavaScript?
JavaScript in HTML
Language Basics
Variables, Scope, and Memory
Basic Reference Types
Advanced Reference Types
Iterators and Generators
Objects, Classes, and Object-Oriented Programming
Proxies and Reflect
Functions
Promises and Async/Await
The Browser Object Model
The Document Object Model
DOM Extensions
Events
Animation and Graphics with Canvas
Scripting Forms
JavaScript APIs
Error Handling and Debugging JSON
Network Requests and Remote Resources
Client-Side Storage
Modules
Workers
Best Practices

Advanced textbook on JavaScript programming, updated for ECMAScript 2023 and later standards. Covers object-oriented programming, asynchronous patterns, performance optimization, and integration with HTML and frameworks. Designed for intermediate to advanced web developers seeking professional-level mastery.


9781394193219; 1394193211


JavaScript (Computer program language)
Web development
ECMAScript
Programming languages
Software engineering

QA 76.73 / F75 2024