Buy $31.34
Digital List Price: | $67.99 |
Kindle Price: | $31.34 Save $36.65 (54%) |
Sold by: | Amazon.com Services LLC |
Rent $15.18
Today through selected date:
Rental price is determined by end date.
- Highlight, take notes, and search in the book
- In this edition, page numbers are just like the physical edition
Your Memberships & Subscriptions
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.
OK
Audible sample Sample
JavaScript: The Definitive Guide: Master the World's Most-Used Programming Language 7th Edition, Kindle Edition
For web developers and other programmers interested in using JavaScript, this bestselling book provides the most comprehensive JavaScript material on the market. The seventh edition represents a significant update, with new information for ECMAScript 2020, and new chapters on language-specific features.
JavaScript: The Definitive Guide is ideal for experienced programmers who want to learn the programming language of the web, and for current JavaScript programmers who want to master it.
- ISBN-13978-1491952023
- Edition7th
- PublisherO'Reilly Media
- Publication dateMay 14, 2020
- LanguageEnglish
- File size4175 KB
Customers who bought this item also bought
- Any JavaScript value that is not a number, a string, a boolean, a symbol, null, or undefined is an object.Highlighted by 426 Kindle readers
- The special JavaScript values null and undefined are primitive values, but they are not numbers, strings, or booleans.Highlighted by 305 Kindle readers
- JavaScript’s object types are mutable and its primitive types are immutable.Highlighted by 134 Kindle readers
From the brand
-
-
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
About This Book
JavaScript is the programming language of the web. The overwhelming majority of websites use JavaScript, and all modern web browsers—on desktops, tablets, and phones—include JavaScript interpreters, making JavaScript the most-deployed programming language in history. Over the last decade, Node.js has enabled JavaScript programming outside of web browsers, and the dramatic success of Node means that JavaScript is now also the most-used programming language among software developers. Whether you’re starting from scratch or are already using JavaScript professionally, this book will help you master the language.
If you are already familiar with other programming languages, it may help you to know that JavaScript is a high-level, dynamic, interpreted programming language that is well-suited to object-oriented and functional programming styles. JavaScript’s variables are untyped. Its syntax is loosely based on Java, but the languages are otherwise unrelated.
JavaScript derives its first-class functions from Scheme and its prototype-based inheritance from the little-known language Self. But you do not need to know any of those languages, or be familiar with those terms, to use this book and learn JavaScript.
This book covers the JavaScript language and the JavaScript APIs implemented by web browsers and by Node. I wrote it for readers with some prior programming experience who want to learn JavaScript and also for programmers who already use JavaScript but want to take their understanding to a new level and really master the language. My goal with this book is to document the JavaScript language comprehensively and definitively and to provide an in-depth introduction to the most important client-side and server-side APIs available to JavaScript programs. As a result, this is a long and detailed book. My hope, however, is that it will reward careful study and that the time you spend reading it will be easily recouped in the form of higher programming productivity.
Editorial Reviews
About the Author
Gabriel Vaughan is an Audie Award-winning narrator and classically trained actor. He grew up without television in western Massachusetts and listened to a lot of "books on tape" as a kid, so narrating audiobooks enjoyably feels like coming full circle. He is a founding member of the Tennessee Shakespeare Company and co-owner of Little Town Studios together with his wife and fellow narrator, Piper Goodeve. He has a BA from Sarah Lawrence College and studied acting in London at British American Drama Academy.
Product details
- ASIN : B088P9Q6BB
- Publisher : O'Reilly Media; 7th edition (May 14, 2020)
- Publication date : May 14, 2020
- Language : English
- File size : 4175 KB
- Simultaneous device usage : Unlimited
- Text-to-Speech : Enabled
- Enhanced typesetting : Enabled
- X-Ray : Not Enabled
- Word Wise : Not Enabled
- Sticky notes : On Kindle Scribe
- Print length : 708 pages
- Best Sellers Rank: #336,993 in Kindle Store (See Top 100 in Kindle Store)
- #31 in Web Services & APIs
- #38 in JavaScript Programming (Kindle Store)
- #67 in Web Programming
- Customer Reviews:
About the author
David Flanagan is a computer programmer who has spent much of the last 20 years writing books about programming languages. He now works at Mozilla. David lives with his wife and children in the Pacific Northwest, between the cities of Seattle and Vancouver.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonReviews with images
-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
The contents is really complete as far as JavaScript programming is concerned. The in-depth coverage of the language is outstanding.
First, if you have any edition prior to the 6th edition the answer is a definitive, "Yes!" There is no question that so much has changed since 2006 which is when the 5th edition was published. JavaScript feels like a whole new language since then (not really, but significant changes in the last 14 years have happened).
But, what if you have the 6th edition? What did David Flanagan change? Overall, the 7th edition comes in at 40% smaller than the 6th edition. Do you keep both? Nope. The 7th edition is much better thought through and eliminates much of the old and adds in important new things.
Seven chapters on "client-side" JavaScript are condensed into one "JavaScript in Web Browsers" chapter. The topics within that chapter are a much tighter presentation of the material you need to know. If you really need to know more about JavaScript and CSS or JQuery, go look to references on these topics. Flanagan was right to trim that fat from this book.
In the 6th edition, there were barely 20 pages focused on server-side JavaScript. Now there is a good chapter dedicated to "Server-Side JavaScript with Node". Finally, he has added a whole new chapter on tools and extensions. In other words, Flanagan has caught up with how JavaScript is really used.
The remaining changes are around the fundamentals. He has added information on symbols and has greatly reworked chapters on object and classes as one would expect. Modules have been split out into their own chapter. And, he has added a good "summary" section to each chapter.
Overall, I think the book has been "refactored" in a good way. It is much tighter. And, certainly more relevant to modern JavaScript programming. Of course, JavaScript will continue to evolve so I expect future editions will continue. But, this edition feels like a checkpoint one should mark. I have done so and my 6th edition is being duly donated.
IMHO, React and Vue are too much work for what I want to do. Maybe I'm just too old for the new stuff. But I'm not building any corporate or mobile apps which seem to embrace the latest Javascript flavors which Facebook (oops, Meta) and Google developed and promote. Vue and Svelte are the underdogs in that world and no one knows if they'll be around 5 years from know.
My favorite books are/were published by WROX, Head First and No Starch Press. They all have a style that allows me to capture the essence of feature/function and provide examples without getting to long winded in other side issues.
Javascript: The Definitive Guide covers the DOM with lots of prose but very few examples. That's the opposite style of the bulk of my technical library, which act as quick reference material when I'm heads down in Visual Studio Code working building an app or component.
Javascript: The Definitive Guide is a very good book It's simply not the style I need. It would probably be a great college textbook. You're not under the gun to build something to pay the rent while you're learning.
My selection for learning Javascript is simply the 4th Edition (2020) of Professional JavaScript for Web Developers by WROX. (I own the 3rd edition and love it.) It doubles as a superb reference manual.
Being a busy programmer I appreciate the fact that each paragraph is loaded with useful information so I don't have to skip over useless conversational, waste of time text.
The book can certainly be read from cover to cover. It's writing style is engaging enough. However, the immaculate organization and presentation of the chapters makes this book really shine as a reference. This is the book I go to when I need to look something up. It even replaces my previous favorite Nicholas C. Zakas excellent 'Understanding Ecmascript 6'.
I also love the short and easy to understand code samples. Again being a busy programmer I loathe having to waste time trying to decipher a weighty chunk of example code just to learn a simple feature. There's nothing wrong with toy code examples if they get the point across.
David Flanagan leaves nothing out and reaches right up to the ES2020 standard. It truly is a definitive guide to Javascript. If you buy only one Javascript book I highly recommend you get this one!
Top reviews from other countries
Muchas gracias.
Se você é iniciante, não recomendo o livro, ele pode apresentar linguagem, conceitos e tópicos complexos para quem está iniciando na área.
Reviewed in Canada on August 3, 2022
arrived on time
Seller provided personal cell
Condition as described