ReduxRedux is pattern and library for managing and updating the global application state, where UI triggers events called “actions” to describe…Oct 8, 20244Oct 8, 20244
TypeScript KeypointTypeScript adds syntax on top of JavaScript, allowing developers to add types.Oct 1, 2024Oct 1, 2024
Map and Set in JSMap objects are collections of key-value pairs. A key in the Map may only occur once; it is unique in the Map's collection.Sep 10, 202457Sep 10, 202457
CurryingCurrying is a transformation of functions that translates a function from callable as f(a, b, c) into callable as f(a)(b)(c).Sep 10, 20249Sep 10, 20249
ClosuresA closure is the combination of a function bundled together (enclosed) with references to its surrounding state (the lexical environment)…Sep 10, 2024Sep 10, 2024
Promises and Promise ObjectPromises are the foundation of asynchronous programming in modern JS, A promise is an object returned by an asynchronous function, which…Sep 10, 2024Sep 10, 2024
JavaScript key point Iglobal scope : accessible anywhere local scope: functional scope accessible inside function only and block scope inside block only.Sep 5, 202472Sep 5, 202472