Buy new:
Save with Used - Very Good

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 author
OK
Speaking JavaScript: An In-Depth Guide for Programmers 1st Edition
Purchase options and add-ons
Like it or not, JavaScript is everywhere these days―from browser to server to mobile―and now you, too, need to learn the language or dive deeper than you have. This concise book guides you into and through JavaScript, written by a veteran programmer who once found himself in the same position.
Speaking JavaScript helps you approach the language with four standalone sections. First, a quick-start guide teaches you just enough of the language to help you be productive right away. More experienced JavaScript programmers will find a complete and easy-to-read reference that covers each language feature in depth. Complete contents include:
- JavaScript quick start: Familiar with object-oriented programming? This part helps you learn JavaScript quickly and properly.
- JavaScript in depth: Learn details of ECMAScript 5, from syntax, variables, functions, and object-oriented programming to regular expressions and JSON with lots of examples. Pick a topic and jump in.
- Background: Understand JavaScript’s history and its relationship with other programming languages.
- Tips, tools, and libraries: Survey existing style guides, best practices, advanced techniques, module systems, package managers, build tools, and learning resources.
- ISBN-101449365035
- ISBN-13978-1449365035
- Edition1st
- PublisherO'Reilly Media
- Publication dateApril 22, 2014
- LanguageEnglish
- Dimensions7 x 1.04 x 9.19 inches
- Print length458 pages
Frequently purchased items with fast delivery
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.
-
Your partner in learning
-
Bestsellers
-
Software Development
-
Programming Languages
-
AI / Machine Learning
-
Data Science
-
Data, Databases and more
-
Cloud Services
-
Business
-
Finance
-
Blockchain / Cryptocurrency
-
Security
-
Cookbooks
-
Head First series
-
97 Things series
-
Lean series
Editorial Reviews
About the Author
Product details
- Publisher : O'Reilly Media
- Publication date : April 22, 2014
- Edition : 1st
- Language : English
- Print length : 458 pages
- ISBN-10 : 1449365035
- ISBN-13 : 978-1449365035
- Item Weight : 1.6 pounds
- Dimensions : 7 x 1.04 x 9.19 inches
- Best Sellers Rank: #3,442,338 in Books (See Top 100 in Books)
- #795 in JavaScript Programming (Books)
- #3,536 in Computer Programming Languages
- #4,236 in Microsoft Programming (Books)
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read book recommendations and more.
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 AmazonCustomers say
Customers find the book to be an excellent reference for key points of JavaScript. They appreciate its readability, with one customer noting it reads like a good novel.
AI Generated from the text of customer reviews
Select to learn more
Customers appreciate the book's language content, finding it comprehensive and serving as an excellent reference for key points of JavaScript, with one customer noting its clear explanations.
"This is an excellent reference for the key points of JavaScript. The author doesn't go into long explanations with respect to any given point...." Read more
"...I find the organization to be logical and the explanations to be clear and concise. I definitely agree with the other high ratings for this book...." Read more
"A great way to learn Javascript for the experienced programmer...." Read more
"...The nature of JavaScript means that although it has a familiar syntax, it differs from the other languages in its phylum in critical aways...." Read more
Customers find the book readable, with one mentioning it reads like a good novel.
"...This is a good book if you have experience with another language in the C++/Java phylum...." Read more
"Reads like a good novel. Very comprehensive." Read more
"Excellent book..." Read more
Top reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on July 12, 2014Format: KindleVerified PurchaseThis is an excellent reference for the key points of JavaScript. The author doesn't go into long explanations with respect to any given point. Explanations and examples are held to a bare minimum to make the point clear. But, this is not a hand-holding book. I would say this is best suited for the intermediate and above JS developer. But, the author makes that clear in his preface, where he states, "This book has been written for programmers, by a programmer."
- Reviewed in the United States on June 12, 2014Format: PaperbackVerified PurchaseThis book definitely exceeded my expectations. I find the organization to be logical and the explanations to be clear and concise. I definitely agree with the other high ratings for this book. Definitely a must-have for a series Javascript developer.
- Reviewed in the United States on April 4, 2016Format: PaperbackVerified PurchaseA great way to learn Javascript for the experienced programmer. Be advised that this does not cover browser programming (the DOM, jQuery) or NodeJS, but only the core Javascript language itself.
- Reviewed in the United States on July 25, 2015Format: PaperbackVerified PurchaseJavaScript is in the C/C++/Java language phylum. However, JavaScript is designed to run in a browser and is interpreted from source (although there is an effort to develop compiled JavaScript). The nature of JavaScript means that although it has a familiar syntax, it differs from the other languages in its phylum in critical aways.
I have long experience developing software in C, C++ and Java. I've been working on a project that involves intensive use of JavaScript, on both the client side and server side (no, not Node.js, I don't think that Node.js is a good idea). This book has been a great reference on the language details.
This is a good book if you have experience with another language in the C++/Java phylum. It would probably not be a good reference for someone who is just learning to program.
- Reviewed in the United States on June 21, 2017Format: PaperbackVerified PurchaseAxel Rauschmayer is a javascript master and this book will bring your knowledge level all the way up
- Reviewed in the United States on October 25, 2016Format: KindleVerified PurchaseI would highly recommend this book anyone who is writing JavaScript code either on the front-end or at the back-end.
- Reviewed in the United States on May 27, 2014Format: KindleVerified PurchaseIt is thorough. It is brief. Yet it is comprehensive. It is a good companion to modern practice in the language.
- Reviewed in the United States on November 19, 2017Format: PaperbackVerified PurchaseThe best Javascript book I have read
Top reviews from other countries
-
Christian KroissReviewed in Germany on March 4, 2015
5.0 out of 5 stars Perfekte Mischung aus Detailtiefe und Verständlichkeit
Format: KindleVerified PurchaseDas Buch bietet eine hervorragende Mischung aus verständlicher Einführung und fundiertem Hintergrundwissen. Anstatt sich in Effekthascherei oder technischen Spielereien zu verlieren, bietet es auch Einsicht in die Besonderheiten und Fallstricke der Sprache - was gerade bei JavaScript ungemein wichtig ist.
- vcReviewed in Canada on June 24, 2015
4.0 out of 5 stars Quick learning curve
Format: PaperbackVerified PurchaseVery good if you've programmed before. Fundamentals and standard library. Gets one acquainted with the language enough to feel comfortable with node js or client side.
-
Eduardo XReviewed in Brazil on March 25, 2016
4.0 out of 5 stars Fala rápida
Format: KindleVerified PurchaseComo sou experiente com javascript eu tive uma experiência de leitura com o livro que se resume num bate-papo com outro colega, onde confirmamos práticas, aprendemos uma coisa nova aqui e outra ali. Acho que pra quem está começando é uma boa referência e para quem já tem experiência é só uma atualização rápida - sujeita a doses de inovação.
-
DimaslzReviewed in Spain on August 14, 2014
5.0 out of 5 stars Recomendado
Format: PaperbackVerified PurchaseLibro recomendado. Empieza por cosas simples y va aumentando dificultad a un buen ritmo. Comenta muchas curiosidades.
A parte de aprender, es un buen libro de apoyo.
- IjemReviewed in the United Kingdom on February 8, 2015
5.0 out of 5 stars Straight talking, relevant JavaScript at its finest.
Format: PaperbackVerified PurchaseThis is one of the most informative resources on JavaScript I have read to date. The writing style is clear and concise, and it relatively covers the length and breath of modern JavaScript. The author covers salient points as ASM and ECMAScript which I had not bothered to look up, offering insights that spurred further research on my part. There are no pointless digressions or any attempts at humour. Just straight to the business which I find very welcome.