Event Bubbling and CapturingLet's capture and burst out some bubbles!! Event Bubbling and Capturing are the two interesting concepts of JavaScript, let's start with an example. <div onclick="alert(`Hey,Whatsup!`)"> <p>If you click me something will happen, don't click</p...Jun 9, 2022 · 4 min readsadathshariff.hashnode.dev
Debounce in JavaScriptWhat is Debounce? Debounce is used for optimizing the performance of the web app, limiting the rate of execution of a particular function. In other words, the function is executed after a certain delay, But why do we want to delay the function? One w...Jun 4, 2022 · 3 min readsadathshariff.hashnode.dev
How CSS works behind the Scenes.CSS - Cascading Style Sheets While HTML is used to structure a web page, CSS is used for the styling it the layout, colors etc Before jumping into how this Simple, beautiful, and yet annoying most of the time thing works.Let's understand the flow. W...Jan 30, 2022 · 3 min readsadathshariff.hashnode.dev
Polyfill and TranspilerWhat are Polyfills and Transpilers, to understand this let's see why were they introduced and what problem do they solve. JavaScript language is constantly evolving, there are new features that are being added to it every year. The body behind this i...Jan 14, 2022 · 3 min readsadathshariff.hashnode.dev