GAgunjan agarwalingunjanagarwal.hashnode.dev·Apr 28, 2024 · 4 min readTricky Questions About JavaScript's setTimeoutIntroduction: While working with JavaScript, setTimeout often presents some puzzling scenarios due to its asynchronous nature and the way it interacts with JavaScript’s scoping rules. This post explores some of these tricky cases to enhance your unde...10
GAgunjan agarwalingunjanagarwal.hashnode.dev·Apr 21, 2024 · 6 min readWeb Storage APIsIn this blog, we explore the Web Storage API provided by modern web browsers. This API allows websites to store data directly within the user's browser. There are three main types of Web Storage APIs: Local Storage: Enables data storage across brows...10
GAgunjan agarwalingunjanagarwal.hashnode.dev·Mar 16, 2024 · 4 min readWeb Workers in JavascriptJavaScript is commonly referred to as a single-threaded language. This primarily pertains to the main thread, where the browser executes the majority of tasks visible to users. These tasks encompass scripting, certain rendering processes, parsing HTM...10
GAgunjan agarwalingunjanagarwal.hashnode.dev·Mar 9, 2024 · 4 min readReact Memory LeaksIntroduction: Memory leaks in React applications can be a silent performance killer, impacting user experience and overall application efficiency. In this blog post, we'll explore the causes behind memory leaks, discuss effective detection strategies...10