You Don't Know JS: high quality new arrival Types & Grammar online sale

You Don't Know JS: high quality new arrival Types & Grammar online sale

You Don't Know JS: high quality new arrival Types & Grammar online sale
You Don't Know JS: high quality new arrival Types & Grammar online sale__right
You Don't Know JS: high quality new arrival Types & Grammar online sale__left

Description

Product Description

No matter how much experience you have with JavaScript, odds are you don’t fully understand the language. As part of the "You Don’t Know JS" series, this compact guide explores JavaScript types in greater depth than previous treatments by looking at type coercion problems, demonstrating why types work, and showing you how to take advantage of these features.

Like other books in this series, You Don’t Know JS: Types & Grammar dives into trickier parts of the language that many JavaScript programmers simply avoid or assume don’t exist (like types). Armed with this knowledge, you can achieve true JavaScript mastery.

With this book you will:

  • Get acquainted with JavaScript’s seven types: null, undefined, boolean, number, string, object, and symbol
  • Understand why JavaSript’s unique array, string, and number characteristics may delight or confound you
  • Learn how natives provide object wrappers around primitive values
  • Dive into the coercion controversy—and learn why this feature is useful in many cases
  • Explore various nuances in JavaScript syntax, involving statements, expressions, and other features

About the Author

Kyle Simpson is an Open Web Evangelist from Austin, TX, who''s passionate about all things JavaScript. He''s an author, workshop trainer, tech speaker, and OSS contributor/leader.

Product information

Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Videos

Help others learn more about this product by uploading a video!
Upload video
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Customers who bought this item also bought

Customer reviews

4.8 out of 54.8 out of 5
87 global ratings

Top reviews from the United States

Adam Rackis
5.0 out of 5 starsVerified Purchase
Tour de force
Reviewed in the United States on March 15, 2015
Nick Zakas''s "High Performance JavaScript" has always been my favorite JS book for senior devs. I can honestly say this piece surpasses that. It''s probably the most dense 177 pages I''ve ever seen. The table of contents accessible from Amazon will enumerate the... See more
Nick Zakas''s "High Performance JavaScript" has always been my favorite JS book for senior devs. I can honestly say this piece surpasses that. It''s probably the most dense 177 pages I''ve ever seen. The table of contents accessible from Amazon will enumerate the topics discussed; for the purpose of this review let it suffice that each area is ripped apart to reveal details that virtually any senior developer will be unaware of, and likely be surprised by. The section on loose equality alone is something I anticipate referencing in the future. Very well done.
10 people found this helpful
Helpful
Report
Dan Arnold
5.0 out of 5 starsVerified Purchase
You really don''t know Javascript... Finally a book series that covers the language like no other. Start the series @ second book
Reviewed in the United States on July 13, 2015
This is on of a series of books on JavaScript. Do yourself a favor and buy he series. It''s absolutely the best information I have read on the js language. This is the third book in the series. The first book seems to be for complete newbies, but the rest of the series... See more
This is on of a series of books on JavaScript. Do yourself a favor and buy he series. It''s absolutely the best information I have read on the js language. This is the third book in the series. The first book seems to be for complete newbies, but the rest of the series covers language concepts, how the engine processes the code, and it leads you to the promise land of understanding how to use the language optimally, and shines a light on how many have gone to great length to use the language like in a object oriented fashion, and failed.

I walk away with a clear understanding of how I want to use javascript from now on.
Helpful
Report
Michael Doerfler
5.0 out of 5 starsVerified Purchase
Kyle Simpson''s Series is a must own
Reviewed in the United States on June 11, 2017
This series from Kyle Simpson is hands down the best explanation of JavaScript I have read. This series of books has helped me accept how "this" works in JavaScript, coming from a Java/C# background it was hard to get over the ingrained behavior I thought... See more
This series from Kyle Simpson is hands down the best explanation of JavaScript I have read. This series of books has helped me accept how "this" works in JavaScript, coming from a Java/C# background it was hard to get over the ingrained behavior I thought "this" should have.
Helpful
Report
Stephen L. Mcconnell
5.0 out of 5 starsVerified Purchase
Teaches you the nuances and details you never studied.
Reviewed in the United States on August 4, 2016
I''m not a noob for JavaScript, but I''m not an expert either. Up until now, I''ve been using a minimal of JS to develop small single page apps to manage my Java web apps. Things have changed and now, I''m expected to become a "Full Stack Developer" concentrating on... See more
I''m not a noob for JavaScript, but I''m not an expert either. Up until now, I''ve been using a minimal of JS to develop small single page apps to manage my Java web apps. Things have changed and now, I''m expected to become a "Full Stack Developer" concentrating on the Front end of my Apps.

This is where this book (and ALL the others in this series) excel. Those of us that learned "just enough JavaScript" to get by can eat this stuff up.

In this book and the entire series, Kyle presents the good, bad and fugly of JavaScript. He tells you how to implement best practices and how to get around and even embrace some of the ugly parts of JavaScript. He tells you WHY some of the "features (not bugs)" were implemented and HOW the JS "compiler" implements the features of JS. This is EXTREMELY helpful in understanding the language (I wish there were Java books like this.)

These are not beginner books, but I would say that EVERY JavaScript Developer should read and have on their Kindle or Bookshelf. It should be REQUIRED reading for those who want to become JS experts. And I LOVE Kyle''s style of writing. It hooks you and keeps you interested.

Thank you Kyle Simpson for such great books.
3 people found this helpful
Helpful
Report
Malcolm Martin Harris
5.0 out of 5 starsVerified Purchase
Unique approach !!
Reviewed in the United States on February 9, 2020
Delightful Book that takes a unique survey of the basics of the language.
Helpful
Report
Nicholas Moore
5.0 out of 5 starsVerified Purchase
Its just good. Anyone that uses JavaScript who doesn''t already study ...
Reviewed in the United States on October 7, 2017
Its just good. Anyone that uses JavaScript who doesn''t already study the specs should read this. Much much better than stack overflow.
Helpful
Report
Laszlo
5.0 out of 5 starsVerified Purchase
Must read for any serious Frontend Engineer
Reviewed in the United States on March 21, 2018
While these books are available on GitHub for free, I prefer the analog version. This series is a must read for any serious Frontend Engineer.
One person found this helpful
Helpful
Report
Michael Sankovich
5.0 out of 5 starsVerified Purchase
Five Stars
Reviewed in the United States on January 27, 2018
A great way to get into the lesser travelled sides of JS.
Helpful
Report

Top reviews from other countries

E. L. Wisty
4.0 out of 5 starsVerified Purchase
JavaScript - all the gory details
Reviewed in the United Kingdom on July 4, 2015
This is perhaps in some ways one of the "less useful" of the series I have read, in the sense that there is much in here which probably won''t affect your day-to-day coding in quite the same way, but it undoubtedly pays to have a deeper understanding of the quirks and...See more
This is perhaps in some ways one of the "less useful" of the series I have read, in the sense that there is much in here which probably won''t affect your day-to-day coding in quite the same way, but it undoubtedly pays to have a deeper understanding of the quirks and idiosyncrasies of JavaScript. Unlike many other treatments of the language Kyle Simpson is not afraid to delve deeply into those areas which others simply warn readers off without much explanation and consequently ignore; here we attain a full understanding of just why things are as they are. As a prime example, the largest of the five chapters is on coercion, an area often completely boarded up with "No Entry" signs in other discussions, but here Simpson shows how, with proper understanding, it can be employed to write better JavaScript code.
This is perhaps in some ways one of the "less useful" of the series I have read, in the sense that there is much in here which probably won''t affect your day-to-day coding in quite the same way, but it undoubtedly pays to have a deeper understanding of the quirks and idiosyncrasies of JavaScript. Unlike many other treatments of the language Kyle Simpson is not afraid to delve deeply into those areas which others simply warn readers off without much explanation and consequently ignore; here we attain a full understanding of just why things are as they are. As a prime example, the largest of the five chapters is on coercion, an area often completely boarded up with "No Entry" signs in other discussions, but here Simpson shows how, with proper understanding, it can be employed to write better JavaScript code.
Report
reberan
3.0 out of 5 starsVerified Purchase
unless you want to go in deep with JS this ...
Reviewed in the United Kingdom on April 28, 2018
unless you want to go in deep with JS this book is not going to teach you much. its more a catalog
unless you want to go in deep with JS this book is not going to teach you much. its more a catalog
Report
aaron stevens
5.0 out of 5 starsVerified Purchase
Must buy!
Reviewed in the United Kingdom on July 18, 2017
These book are brilliant for learning JS from simple understanding to advanced programming
These book are brilliant for learning JS from simple understanding to advanced programming
Report
Jean-François Poirier
5.0 out of 5 starsVerified Purchase
A Javascript must-read.
Reviewed in Canada on June 19, 2019
As a Javascript professional since its inception, this series still found ways to teach me things I did not know. An absolute professional reference, and required reading for my developer teams.
As a Javascript professional since its inception, this series still found ways to teach me things I did not know. An absolute professional reference, and required reading for my developer teams.
Report
Translate all reviews to English
louis
5.0 out of 5 starsVerified Purchase
Génial!
Reviewed in France on October 13, 2018
Les ressources concernant la programmation souvent destinées aux débutants, rarement à ceux qui aimeraient approfondir un langage. Le livre n''est pas "verbeux" (comme trop souvent chez les auteurs francophones), c''est direct, petits exemples (et pas des codes longs et...See more
Les ressources concernant la programmation souvent destinées aux débutants, rarement à ceux qui aimeraient approfondir un langage. Le livre n''est pas "verbeux" (comme trop souvent chez les auteurs francophones), c''est direct, petits exemples (et pas des codes longs et ennuyants), génial. Ce livre est donc une bénédiction, comme le reste de la série du reste! L''anglais de Kyle est très accessible, facile à lire pour un francophone. Merci Kyle.
Les ressources concernant la programmation souvent destinées aux débutants, rarement à ceux qui aimeraient approfondir un langage. Le livre n''est pas "verbeux" (comme trop souvent chez les auteurs francophones), c''est direct, petits exemples (et pas des codes longs et ennuyants), génial.
Ce livre est donc une bénédiction, comme le reste de la série du reste!
L''anglais de Kyle est très accessible, facile à lire pour un francophone.
Merci Kyle.
3 people found this helpful
Report
Translate review to English
See all reviews
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Customers who viewed this item also viewed

Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

What other items do customers buy after viewing this item?

Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Pages with related products.

  • web application development
  • german grammar

You Don't Know JS: high quality new arrival Types & Grammar online sale

You Don't Know JS: high quality new arrival Types & Grammar online sale

You Don't Know JS: high quality new arrival Types & Grammar online sale

You Don't Know JS: high quality new arrival Types & Grammar online sale

You Don't Know JS: high quality new arrival Types & Grammar online sale

You Don't Know JS: high quality new arrival Types & Grammar online sale

You Don't Know JS: high quality new arrival Types & Grammar online sale

You Don't Know JS: high quality new arrival Types & Grammar online sale

You Don't Know JS: high quality new arrival Types & Grammar online sale

You Don't Know JS: high quality new arrival Types & Grammar online sale

You Don't Know JS: high quality new arrival Types & Grammar online sale

You Don't Know JS: high quality new arrival Types & Grammar online sale