• About Me


This is where I tell what I am upto!

Currying in JS: Answering the traditional question, Add(2)(3), which gives sum of both numbers.

Understanding concept of currying and in depth analysis of most frequent interview questions around it

Posted on February 3, 2019

We will have a look at concepts that revolve around this question and progressively take it to next level.
Tags: JavaScript Interview-Questions

Awesome list (of github) for UI Component Libraries based on UI Toolkits

Curated list of things for UI Component of React, Angular, Ember, Vue and Mithril JS for Open source community

Posted on November 27, 2018

The great thing about awesome-x is that there is one place to go to find all things awesome. An awesome list is a list of awesome things curated by the community.
Tags: awesome awesome-list uikit

Will (a===1 && a===2 && a===3) (strict comparison) ever be true (in JavaScript)

Extension to traditional JavaScript problem (a==1 && a==2 && a==3) (loose equality) and its solution

Posted on November 7, 2018

Let's understand how can we make (a===1 && a===2 && a===3) to ever be true considering `===` operator, with help of getter-setter descriptors.
Tags: JavaScript Interview-Questions

Understanding meta-property - newTarget

Digging deep into newTarget - `new.target` from ECMAScript 2015 (aka ES6)

Posted on December 17, 2017

ECMAScript 2015 has introduced a new meta-property or expression known as `new.target` (or `newTarget`); 'new' keyword followed by dot(.) and then `target`. Here is a primer on what it is and how to make use of it.
Tags: ES2015 ES6 ECMASCRIPT2015 JavaScript
  • Facebook
  • GitHub
  • Twitter
  • Email me
  • StackOverflow
  • RSS

Anubhav Srivastava  •  2019  •  theAnubhav.com