ReduxRedux is pattern and library for managing and updating the global application state, where UI triggers events called “actions” to describe…Oct 8Oct 8
TypeScript KeypointTypeScript adds syntax on top of JavaScript, allowing developers to add types.Oct 1Oct 1
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 10Sep 10
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 10Sep 10
ClosuresA closure is the combination of a function bundled together (enclosed) with references to its surrounding state (the lexical environment)…Sep 10Sep 10
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 10Sep 10
JavaScript key point Iglobal scope : accessible anywhere local scope: functional scope accessible inside function only and block scope inside block only.Sep 5Sep 5