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 f4 min read·jemin001.hashnode.devMar 15
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 t4 min read·jemin001.hashnode.devMar 15
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 you4 min read·jemin001.hashnode.devMar 15
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 OO4 min read·jemin001.hashnode.devMar 15
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 that5 min read·jemin001.hashnode.devMar 15