Closure in javascriptClosure is a concept in JavaScript where inner functions have access to the properties and methods of outer functions even after the…Apr 2, 2023Apr 2, 2023
Repaints And ReflowsRepaints occur when changes are made to an element’s visual properties, such as its color or font size. These changes can be triggered by a…Dec 18, 2022Dec 18, 2022
Array.prototype.mapArray.prototype.map returns a new array containing the results of calling a given function on every element of the calling array.Nov 21, 2022Nov 21, 2022
Debouncing & Throttling in JavaScriptThe throttle is very similar to denounce, they both avoid the unnecessary actions to be fired.Mar 6, 2021Mar 6, 2021
The Rest and Spread operator in javaScriptBoth rest and spread operators have similar syntax i.e 3 dots (…)Jan 22, 2021Jan 22, 2021
Prototype in JavaScriptThe prototype is an object that is associated with every function and object by default in JavaScript, where the function’s prototype…Jan 17, 2021Jan 17, 2021
Polyfill in JavaScriptA polyfill is a browser fallback, made in JavaScript, that allows functionality you expect to work in modern browsers to work in older…Jan 10, 2021Jan 10, 2021
Async V/S Defer attributes in javascriptAsync and defer are boolean attributes that are used along with the script tag to load the external scripts efficiently into our webpage.Jan 9, 2021Jan 9, 2021
Currying in JavaScriptCurrying is a process in functional programming in which we can transform a function with multiple arguments into a sequence of nesting…Jan 9, 20211Jan 9, 20211
How JavaScript code is executed?When we run the code a global execution context is created. Execution context is created in two phases i.e. memory creation phase and code…Jan 8, 2021Jan 8, 2021