JSjoydeep sadhukhaninjoydeep.hashnode.dev00Array Flatten in JavaScriptMar 26 · 3 min read · The Problem: What Does "Nested" Mean? An array in JavaScript can hold any value — including other arrays. When arrays contain arrays, we call it nesting. Each level of nesting adds a dimension of compJoin discussion
JSjoydeep sadhukhaninjoydeep.hashnode.dev00Map and Set in JavaScriptMar 26 · 7 min read · Problems With Traditional Structures The Object Problem: Objects → for key-value storage Keys are always strings (or symbols) No guaranteed order (historically) Not optimized for frequent insert/Join discussion
JSjoydeep sadhukhaninjoydeep.hashnode.dev00Synchronous vs Asynchronous JavaScriptMar 26 · 6 min read · What synchronous code? Synchronous code executes one statement at a time, in order. Each line waits for the previous one to finish before running. JavaScript's engine maintains a call stack — a LIFO (Join discussion
JSjoydeep sadhukhaninjoydeep.hashnode.dev00String Polyfills and Common Interview Methods in JavaScriptMar 26 · 14 min read · What string methods are How JavaScript Strings Work Internally Strings Are Primitives — But They Don't Act Like It In JavaScript, a string is a primitive value, not an object. Primitives live on the sJoin discussion
JSjoydeep sadhukhaninjoydeep.hashnode.dev00JavaScript Modules: Import and Export ExplainedMar 26 · 4 min read · Why modules are needed Imagine you're building a web app. You start with one file — app.js. Then it grows. You add user authentication, a shopping cart, payment logic, and a UI layer. Before long, thaJoin discussion