MAMOUNSHI AFRID HOSSAINinmounshiafridhossain.hashnode.dev·Mar 15 · 5 min readJavaScript Operators: The Basics You Need to KnowIf you have been learning JavaScript, you already know how to store information inside Variables (our digital boxes). But just storing information is boring. We want to do things with it! We want to a00
MAMOUNSHI AFRID HOSSAINinmounshiafridhossain.hashnode.dev·Mar 15 · 5 min readThe Magic of this, call(), apply(), and bind() in JavaScriptIf you ask a beginner what the most confusing word in JavaScript is, 99% of them will say: this. It makes grown developers cry. It causes weird bugs. But honestly? It is not as scary as people make it00
MAMOUNSHI AFRID HOSSAINinmounshiafridhossain.hashnode.dev·Mar 15 · 4 min readFunction Declaration vs Function Expression: What’s the Difference?Imagine Afrid, Piyush, and Hitesh are building a calculator app.Every time a user clicks the "Add" button, the app needs to add two numbers together. If Afrid doesn't use functions, he has to write th00
MAMOUNSHI AFRID HOSSAINinmounshiafridhossain.hashnode.dev·Mar 15 · 4 min readJavaScript Arrays 101: Storing Data in a LineLet's imagine Afrid is building a to-do list app. He needs to store his tasks for the day. Because he only knows basic variables, he writes his code like this: let task1 = "Buy milk"; let task2 = "Cle00
MAMOUNSHI AFRID HOSSAINinmounshiafridhossain.hashnode.dev·Mar 15 · 4 min readUnderstanding Objects in JavaScriptLet's imagine Afrid is building a social media app. He needs to store information about a user. If he only uses simple variables, his code will look like this: let userName = "Afrid"; let userAge = 2500