📅Day 3 of
#100DaysOfCode:
Return of Code Cat 🐈⬛
Yo, whaddup gangsta cats. Missed ya👋
with my fur pelt I ain't tryna swim
but I took a 🌊Deep Dive on Javascript 💪✨Hoisting & Control Flow for the meme anyway 🐱
#OC 🧠💥
🐾
#TodayInMyCatLife, I clawed through the 🧶TANGLED YARN BALL that is
#JavaScript Hoisting!
A true game of 🐈cat & 🐁mouse, especially untangling the rules behind:
→Function Declarations
→Function Expressions
→the mysterious 'var' keyword
→those elusive arrow => Functions...
🥴 man, its continuing to be a wild ride. 🎢
but I'm up fur the challenge.
Gently Forced my Human mindsl4ve to craft this meme that encapsulates part of my discovery 🕵️
Definitely helped me understand & visualize these concepts better.
Now I'm itching to pounce on the topic of so-called Chad 'Normal' Function Declarations vs. Arrow Functions, and all "this" keyword tomfoolery.
🐾
But for now, here's a meme to scratch the surface of my furrenzy ☕️Js Function journey! 😹
✍️Human notes:
{Embarassing! had to delete original bc I botched meme screenshot.
I'll explain in Editors notes later... 🤦♂️}
#CodingCat #HoistingHappenings #JSJourney #JavaScriptJungle #BuildInPublic #100DaysofCodeChallenge #100DaysOfCoding
ALT dank OC meme from gangster cat Panther Pro. breaking down understanding hoisting and Javascript Control flow and confusion between the impact of var keyword vs let and const for variables. Also clarifying critical difference that Declared NORMAL Functions with "function keyword" are Hoisted by default, which makes them total chads because then you can call the function before it is actually . Arrow Functions or Function EXPRESSIONs (that have a variable keyword) are not Hoisted by default