Get Started takes the time to explain not just how this behaves, but why: Get Started takes time with this, since getting clarity around it is a challenge. Unlike other programming languages, this is dynamic. One of the greatest concepts all Javascript developers need to wrap their minds around is the this keyword. It’s what I live for in software development.Īnd if it’s what you live for too, please read on and learn more about what You Don’t Know JS Yet: Get Started is all about. Everything is about why and how elements exist, which is why I am here. These principles puts me in a place of trusting the book and the wisdom it has to impart. I believe you can and should learn any features available, and use them where appropriate! It's assuming you are unable to learn and use a feature properly in combination with other features. I believe this to be overly restrictive advice and ultimately unhelpful. It's very common to suggest that var should be avoided in favor of let (or const!), generally because of perceived confusion over how the scoping behavior of var has worked since the beginning of JS. I can sense the You Don’t Know JS Yet series comes from a deeply-felt place of having experienced mistakes Javascript developers make in thinking about the fundamentals of Javascript programming.Īs a front-end web developer, I am hungry for this knowledge, and I am grateful for the information this book provides.Ī great quote highlighting this idea comes from Chapter 2: This is the opposite of the cowboy approach to learning Javascript programming. The author, Kyle Simpson, imbues his writing with the principles in the famous programming book The Pragmatic Programmer: the book empowers all beginning software engineers with the root concepts so that they can think for themselves. The book works to prep you thoroughly on how Javascript really thinks. Its truer title is “Under the Hood,” since the entire idea behind book one of the series is to lift the hood, point out the components, and highlight idiosyncrasies in Javascript. You Don’t Know JS Yet: Get Started should not be called Get Started.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |