Function 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 fMar 15 · 4 min readjemin001.hashnode.dev
JavaScript 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 tMar 15 · 4 min readjemin001.hashnode.dev
The 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 youMar 15 · 4 min readjemin001.hashnode.dev
Understanding 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 OOMar 15 · 4 min readjemin001.hashnode.dev
JavaScript 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 thatMar 15 · 5 min readjemin001.hashnode.dev