JDJemin Desaiinjemin001.hashnode.dev·Mar 15 · 4 min readFunction Declaration vs Function Expression: What’s the Difference?JavaScript has two main ways to create a function. They look similar, but behave differently in one important way. Once you know the difference, you'll know exactly which one to reach for. What is a f00
JDJemin Desaiinjemin001.hashnode.dev·Mar 15 · 4 min readJavaScript Arrays 101An array is the simplest way to store a list of things — fruits, scores, names, tasks. One variable. Any number of values. Zero confusion. What is an array?One variable, many values Imagine you want t00
JDJemin Desaiinjemin001.hashnode.dev·Mar 15 · 4 min readThe magic of this, call(), apply(), and bind()this is one of JavaScript's most confusing keywords — until you realise it just means one thing: who is calling this function right now? Once that clicks, call, apply, and bind become simple tools you00
JDJemin Desaiinjemin001.hashnode.dev·Mar 15 · 4 min readUnderstanding Object-Oriented Programming in JavaScriptOOP is a way of organising your code around real-world things — cars, students, bank accounts. Instead of scattered variables and functions, everything that belongs together stays together. What is OO00
JDJemin Desaiinjemin001.hashnode.dev·Mar 15 · 5 min readJavaScript Operators: The Basics You Need to KnowOperators are the symbols that make your code do things — add numbers, compare values, combine conditions. Master these and you can build any logic your program needs. What are operators? Symbols that00