Passionate about learning JavaScript the right way!
"Argh... The duplication. Let's remove it" - Says every software developer. Code reuse is arguably one of the most satisfying experiences of a...
Want to store data as key-value pairs? Maps & Objects are the possible solutions. Let's say you want to store information about a person //...
I have been working on a third-party script for a client where we needed to detect headless browsers to prevent automated or controlled requests from...
let age = 10; console.log(age); // logs 10 Scope manages the accessibility of variables. Since the definition of age (line # 1) & accessing it (line...
They label me from higher order, but I don't forget my roots, I am still a function that simply operates on other functions! Functions that operate...
isNaN(v) isNaN is a function that takes up a value and tells if it is NaN or not? Pretty sweet? But what is NaN? Does that mean "it's not a number"?...