Buy New
-
To see product details, add this item to your cart.
Ships from: Amazon.com Sold by: Amazon.com
Used - Good
-
To see product details, add this item to your cart.
Ships from: Goodwill of Central Iowa Sold by: Goodwill of Central Iowa
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the authors
OK
JavaScript Cookbook: Programming the Web
Purchase options and add-ons
Why reinvent the wheel every time you run into a problem with JavaScript? This cookbook is chock-full of code recipes for common programming tasks, along with techniques for building apps that work in any browser. You'll get adaptable code samples that you can add to almost any project--and you'll learn more about JavaScript in the process.
The recipes in this book take advantage of the latest features in ECMAScript 2020 and beyond and use modern JavaScript coding standards. You'll learn how to:
- Set up a productive development environment with a code editor, linter, and test server
- Work with JavaScript data types, such as strings, arrays, and BigInts
- Improve your understanding of JavaScript functions, including arrow functions, closures, and generators
- Apply object-oriented programming concepts like classes and inheritance
- Work with rich media in JavaScript, including audio, video, and SVGs
- Manipulate HTML markup and CSS styles
- Use JavaScript anywhere with Node.js
- Access and manipulate remote data with REST, GraphQL, and Fetch
- Get started with the popular Express application-building framework
- Perform asynchronous operations with Promises, async/await, and web workers
- ISBN-101492055751
- ISBN-13978-1492055754
- Edition3rd
- PublisherO'Reilly Media
- Publication dateAugust 24, 2021
- LanguageEnglish
- Dimensions6.75 x 1.25 x 8.75 inches
- Print length535 pages
Frequently bought together

Customers who viewed this item also viewed
- JavaScript: The Definitive Guide: Master the World's Most-Used Programming LanguagePaperbackFREE Shipping by AmazonTemporarily out of stock.
- SQL Cookbook: Query Solutions and Techniques for All SQL UsersPaperbackFREE Shipping by AmazonGet it as soon as Friday, Sep 18
- Mastering Node.js Web Development: Go on a comprehensive journey from the fundamentals to advanced web development with Node.jsPaperbackFREE Shipping by AmazonGet it as soon as Friday, Sep 18
Customers also bought or read
- HTML5 Pocket Reference: Quick, Comprehensive, Indispensable (Pocket Reference (O'Reilly))
Paperback$11.37$11.37Delivery Fri, Sep 18 - Learning JavaScript Design Patterns: A JavaScript and React Developer's Guide
Paperback$38.00$38.00FREE delivery Sat, Sep 19 - Programming TypeScript: Making Your JavaScript Applications Scale
Paperback$29.43$29.43Delivery Fri, Sep 18 - Learning React: Modern Patterns for Developing React Apps
Paperback$27.03$27.03$3.99 delivery Sep 21 - 24 - Learning TypeScript: Enhance Your Web Development Skills Using Type-Safe JavaScript
Paperback$36.99$36.99FREE delivery Fri, Sep 18 - CSS: The Definitive Guide: Web Layout and Presentation
Paperback$59.30$59.30FREE delivery Fri, Sep 18 - SQL Cookbook: Query Solutions and Techniques for All SQL Users
Paperback$41.99$41.99FREE delivery Fri, Sep 18 - JavaScript Pocket Reference: Activate Your Web Pages (Pocket Reference (O'Reilly))
Paperback$12.90$12.90Delivery Fri, Sep 18 - Fluent Python: Clear, Concise, and Effective Programming
Paperback$43.99$43.99FREE delivery Fri, Sep 18 - JavaScript from Beginner to Professional: Learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages
Paperback$28.99$28.99Delivery Fri, Sep 18 - Full Stack Web Development: A Comprehensive, Hands-On Guide to Building Modern Websites and Applications (IBPA Gold Award Winner) (Rheinwerk Computing)
Paperback$44.80$44.80FREE delivery Fri, Sep 18 - Go Cookbook: Expert Solutions for Commonly Needed Go Tasks
Paperback$52.99$52.99FREE delivery Sat, Sep 19
From the brand
-
Explore JavaScript resources
-
Explore TypeScript
-
Node.js
-
More from O'Reilly
-
Sharing the knowledge of experts
O'Reilly's mission is to change the world by sharing the knowledge of innovators. For over 40 years, we've inspired companies and individuals to do new things (and do them better) by providing the skills and understanding that are necessary for success.
Our customers are hungry to build the innovations that propel the world forward. And we help them do just that.
From the Publisher
From the Preface
As I sat down to work on the latest edition of JavaScript Cookbook, I considered the “cookbook” metaphor carefully. What makes a great food cookbook? Browsing the cookbooks on a shelf in my dining room, I noted that my favorites not only have delicious recipes, but they are also full of opinionated hard-earned advice. A cookbook rarely seeks to teach you every recipe for beef bourguignon; rather it teaches you the technique and recipe that the author has found works best for them, typically with a bit of advice thrown in for good measure. It’s with this concept in mind that we put together this collection of JavaScript recipes. The advice in this book comes from three seasoned pros, but it is ultimately the culmination of our unique experiences. Any other group of developers would have likely produced a similar, but different book.
JavaScript has developed into an amazing and powerful multipurpose programming language. With this collection in hand you will be able to solve all sorts of problems that you encounter and may even begin to develop recipes of your own.
Book Audience
To encompass the many subjects and topics reflective of JavaScript in use today, we had to start with one premise: this is not a book for someone brand new to programming. There are so many good books and tutorials for those looking to learn to program with JavaScript that we felt comfortable targeting the practicing developer, someone looking to solve specific problems and challenges with JavaScript.
If you’ve been playing around with JavaScript for several months, maybe tried your hand with a little Node or web development, you should be comfortable with the book material. Additionally, if you’re a developer who primarily works in another programming language, but find yourself needing to use JavaScript from time to time, this should be a helpful guide. Finally, if you’re a working JavaScript developer who sometimes gets stuck on some of the idiosyncrasies of the language, this should act as a useful resource.
Editorial Reviews
Review
About the Author
Matthew MacDonald is a science and technology writer with dozens of books to his name. Over the years, he’s written about programming, web design, and nature’s weirdest computing tool―the human brain. These days he’s exploring quirky content for kids, including a free interactive guide for learning to write JavaScript. You can learn more about his new projects and his semi-regular publication, Young Coder, on his website, http://prosetech.com.
Shelley Powers has been working with, and writing about, web technologies for more than 25 years. She wrote her first book on JavaScript in 1996. Her recent O'Reilly books have primarily focused on JavaScript and Node.
Product details
- Publisher : O'Reilly Media
- Publication date : August 24, 2021
- Edition : 3rd
- Language : English
- Print length : 535 pages
- ISBN-10 : 1492055751
- ISBN-13 : 978-1492055754
- Item Weight : 2.31 pounds
- Dimensions : 6.75 x 1.25 x 8.75 inches
- Best Sellers Rank: #1,559,090 in Books (See Top 100 in Books)
- #274 in Web Services
- #277 in JavaScript Programming (Books)
- #2,930 in Computer Programming Languages
- Customer Reviews:
About the authors

Plain. Writer.
Shelley Powers has been working with, and writing about, web technologies--from the first release of JavaScript to the latest graphics and design tools--for more than 25 years. Her recent O'Reilly books have covered JavaScript, Node, and HTML5.
In addition to her writing on technology, Shelley is expanding her writing to other topic areas, including politics, civics, the environment, and the law.

Discover more of the author’s books, see similar authors, read book recommendations and more.

Matthew MacDonald is a science and technology writer with well over a dozen books to his name. He’s particularly known for his books about building websites, which include a do-it-from-scratch tutorial (Creating a Website: The Missing Manual), a look at cutting-edge HTML5 (HTML5: The Missing Manual), and a WordPress primer (WordPress: The Missing Manual). He’s also written a series of books about programming on and off the Web with .NET, teaches programming at Ryerson University, and is a three-time Microsoft MVP.
In everyday life, Matthew is endlessly amazed by the odd, unusual, and just plain bonkers workings of the natural world. Those who don’t have tech problems to solve can check out Matthew MacDonald’s science books, where he debugs the quirks and complexities of the human brain (Your Brain: The Missing Manual) and body (Your Body: The Missing Manual). Both books include a mash-up of full-color pictures, trivia, and philosophical head-scratchers. Matthew lives in Toronto, with his wife and two daughters.

Adam D. Scott is an engineering leader, web developer, and educator based in Connecticut. He has worked at the crossroads of technology and education for over a decade, teaching and writing curriculum on a range of technical topics. Adam is the author of WordPress for Education (Packt, 2012), the Introduction to Modern Front-End Development video course (O’Reilly 2015), the Ethical Web Development report series (O’Reilly 2016-2017), and JavaScript Everywhere (O’Reilly 2020).

















