Learning JavaScript with Eloquent JavaScript by Marijn Haverbeke

Week 1: Learning JavaScript This week I picked up "Eloquent JavaScript" by Marijn Haverbeke. It helped me move beyond just writing code to understanding the language on a deeper level. Whether you are a programmer trying to learn JS or just "Vibe coding" understanding the quirks of the language is invaluable. 🚀 I’ve condensed my reading notes into this cheat sheet. Here is what is covered inside: 1️⃣ Data Types: The 7 primitives vs. objects, and quirks like why typeof null is "object". 2️⃣ Coercion: Why "5" + 3 gives you "53", but "5" - 3 gives you 2. 3️⃣ Modern Syntax: Arrow Functions, Destructuring, and the Spread operator. 4️⃣ Async Programming: The evolution from Callbacks to Promises to Async/Await. 5️⃣ The DOM & HTTP: How JS actually interacts with the web. I created this to share the lessons I learned along the way. Hope it helps you build a better foundation! What are you learning and doing this new year, comment down below 👇🏻 Next week I will be posting about React! #JavaScript #CodingJourney #SoftwareEngineering (P.S. link to the book -> https://lnkd.in/eqKeJHSU, Image & code inspired by the book. The robot was inspired by "automating the boring stuff with python" ->https://lnkd.in/eQVZ5qyk)

Object destructing probably one of my favorite things about the language.

Like
Reply

To view or add a comment, sign in

Explore content categories