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.
You Don't Know JS: Up & Going 1st Edition
It’s easy to learn parts of JavaScript, but much harder to learn it completely―or even sufficiently―whether you’re new to the language or have used it for years. With the "You Don’t Know JS" book series, you’ll get a more complete understanding of JavaScript, including trickier parts of the language that many experienced JavaScript programmers simply avoid.
The series’ first book, Up & Going, provides the necessary background for those of you with limited programming experience. By learning the basic building blocks of programming, as well as JavaScript’s core mechanisms, you’ll be prepared to dive into the other, more in-depth books in the series―and be well on your way toward true JavaScript.
With this book you will:
- Learn the essential programming building blocks, including operators, types, variables, conditionals, loops, and functions
- Become familiar with JavaScript's core mechanisms such as values, function closures, this, and prototypes
- Get an overview of other books in the series―and learn why it’s important to understand all parts of JavaScript
- ISBN-109781491924464
- ISBN-13978-1491924464
- Edition1st
- PublisherO'Reilly Media
- Publication date
2015
May 5
- Book 3 of 6
- Language
EN
English
- Dimensions
6.0 x 0.2 x 9.0
inches
- Length
85
Pages
Customers who viewed this item also viewed
Editorial Reviews
About the Author
Product details
- ASIN : 1491924462
- Publisher : O'Reilly Media; 1st edition (May 5, 2015)
- Language : English
- Paperback : 85 pages
- ISBN-10 : 9781491924464
- ISBN-13 : 978-1491924464
- Item Weight : 5.2 ounces
- Dimensions : 6 x 0.2 x 9 inches
- Best Sellers Rank: #978,263 in Books (See Top 100 in Books)
- #210 in JavaScript Programming (Books)
- #334 in Object-Oriented Design
- #3,808 in Internet & Social Media
- Customer Reviews:
Important information
To report an issue with this product, click here.
About the author

Kyle Simpson is a web-oriented software engineer, widely acclaimed for his "You Don't Know JS" book series and nearly 1M hours viewed of his online courses. Kyle's superpower is asking better questions, who deeply believes in maximally using the minimally-necessary tools for any task. As a "human-centric technologist", he's passionate about bringing humans and technology together, evolving engineering organizations towards solving the right problems, in simpler ways. Kyle will always fight for the people behind the pixels.
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
Submit a report
- Harassment, profanity
- Spam, advertisement, promotions
- Given in exchange for cash, discounts
Sorry, there was an error
Please try again later.-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
For beginners or people new to JavaScript, I would recommend it. It covers all the necessities to get someone "Up & Going" for lack of better words. For those with knowledge in other languages, the author does highlight a couple key aspects of JavaScript such as closures that might help lay the basis for further reading. If you have any measurable experience with the language, most of this book will just be a review.
Overall, I bought this book for $4.99. For less than the cost of a fast food meal, there's plenty of knowledge written in an inviting manner that should be easy for a beginner to follow along and learn with.
Enter YDKJS
The book is laid out succinctly and, maybe more importantly, for the layman. It assumes no prior knowledge, which was EJ'S sold weakness. The author's passion for the language and ALL of its features seems to burst from every word in this very terse book. I wish I would have started this series sooner, to be honest.
At the cost, all front-end, back-end and full stack developers should have this sitting among their technical book collection. Cheaper than many e-books.
My only issue (and this may be the case for me alone) lies with the print quality. Beginning with the Foreword and ending with the Appendix section, I have counted fourteen (14) pages with variable print density: left of each page suggest low-toner or my book was at the end of print batch run. Nonetheless, words are fairly visible, but I had to remove one star for this issue alone.
Final verdict: Content is resourceful (grade A) which is all you can ask for in when it comes to technical reference material, however the print quality (C) needs quality check before shipping out to vendors.
Reviewed in the United States on September 16, 2017
At the cost, all front-end, back-end and full stack developers should have this sitting among their technical book collection. Cheaper than many e-books.
My only issue (and this may be the case for me alone) lies with the print quality. Beginning with the Foreword and ending with the Appendix section, I have counted fourteen (14) pages with variable print density: left of each page suggest low-toner or my book was at the end of print batch run. Nonetheless, words are fairly visible, but I had to remove one star for this issue alone.
Final verdict: Content is resourceful (grade A) which is all you can ask for in when it comes to technical reference material, however the print quality (C) needs quality check before shipping out to vendors.
Top reviews from other countries
The book series "You Don't Know JS" itself goes very in-depth in some areas and is rather targeted towards experienced programmers, but this book is an introduction which covers most important features of the language, which are covered in more detail in subsequent books.
Even for people completely new to the language, I highly advise you to consult additional resources if you want to take learning this language seriously. Even for beginners, what's contained in this book alone is just not enough.
As the author also mentions, knowing only half of the language is only going to hurt you. You'll be misinformed, and write bugs, and as a result blame the "ugly" language and write "hacks" to bypass behavior. I call this unprofessional.
A programmer who loves his craft will actually learn what he's doing, and embrace it.
Enter Kyle Simpsons YDKJS series.
This, the first book of the series, is an introduction. Just because you're a seasoned developer doesn't mean you should skip it. It will confirm and clarify the very basics of the language (could you honestly explain to someone the reason and difference between == and === ?)
The book is only 67 odd pages, but jammed with a crucial foundation to get you "up and going"!
broken into the following sections:
1. Into Programming
2. Into Javascript
3. Into YDKJS
They serve as both a solid foundation and teaser to the rest of the series. Yes the books are available on Github opensource... however, this short form factor of the books makes them so accessible. Instead of lugging around war and peace you can cherry pick these books to through in your bag. I prefer to read these in printed form as opposed to electronic... because of their compact size and short page count.
This could be a good model for others to follow... shorter, cheaper chunks.
Despite being Open Source, I'm happy to pay the price of a (UK) coffee for this fantastic little resource. Get it bought.
Which leads me to my only criticism, the price of the remaining books in the series. To learn all you need to know about the more esoteric but essential parts of the language then you should really read all the books in the series. But at £60 for all of them it's a bit much, especially when you can just go to youdontknowjs.com to read them all online. The price of the print books are holding back the series from becoming programming classics.
Reviewed in the United Kingdom on January 23, 2016
Which leads me to my only criticism, the price of the remaining books in the series. To learn all you need to know about the more esoteric but essential parts of the language then you should really read all the books in the series. But at £60 for all of them it's a bit much, especially when you can just go to youdontknowjs.com to read them all online. The price of the print books are holding back the series from becoming programming classics.
Este livro em particular é para aqueles que nunca tiveram contato com a linguagem ou que tiveram um contato superficial com a mesma e a desejam conhecer melhor. O que mais gostei nesse livro é que ele faz um "resumão" da linguagem JavaScript com tudo o que você precisa saber de importante para já começar a trabalhar. Mas ele deixa bem clara que em alguns tópicos como (this, closure, etc) é apenas um resumo e que ele dedica outros livro para esse tópico.
Essa abordagem tem o mérito de permitir o neófito do JavaScript a ser produtivo e lhe dar a chance de se tornar mais proficiente na linguagem. Além disso, para aqueles que "conhecem" a linguagem apresenta a lista de tópicos descrita em outros livros para que se possa aprofundar na linguagem. Ou seja, no final deste livro tem-se a lista de todos os livros da seria e a abordagem que ele toma em cada um desses livros bem como o porque ele necessitou escreve-los.
Recomendo






![Ikhishi You Don`T Know Js 6 Volume Set [Paperback]](https://images-na.ssl-images-amazon.com/images/W/MEDIAX_792452-T2/images/I/71mKvD89oEL._AC_UL160_SR160,160_.jpg)


