Articles
What is Temporal Dead Zone in JavaScript?
The Temporal Dead Zone (TDZ) is a specific time between whenever we declare any variable using `let` keyword and initializing declared variable a value, the time span between these two events known to be as temporal dead zone.
javascriptjstemporaldeadzoneletconstvartdz
What is prototype in JavaScript?
We often heard JavaScript is prototype-based language but what is prototype in JavaScript? Why it is known to be as prototype-based language?
javascriptprototypeinheritancechain__proto__
Hoisting in JavaScript
When you use variables and functions before declaration without getting any error known to be as `Hoisting`.
javascriptjshoistingletconstvar
Function currying in JavaScript
In Mathematics and Computer Science, currying is the technique of converting a function that takes multiple arguements into a sequence of functions that each take a single argument.
javascriptcurryingbindclosure
Polyfill for bind(), step-by-step
Polyfill is nothing but support to older browsers which doesn't have new methods. In this tutorial, you'll learn how to write the Polyfill for the `bind()` method in step by step.
JavascriptJSPolyfill
bind(), call() and apply() in JavaScript
The `this` keyword in JavaScript is not like other programming language's `this`, it behaves differently in different scenario.
JavascriptJSbindcallapply
Cordova with Firebase Phone Authentication without Captcha
We’re going to use Firebase Phone Authentication using firebase-js-sdk without Captcha with ReactJS application in a simple way. This article is for people who has basic knowledge of Cordova and Firebase phone authentication.
FirebaseJavascriptFirestoreCordovaAuthentication
Generate incremental Firebase Firestore order/number vs ordered document ID
I don’t recommend custom document ID over Firestore auto-generated ids cause the scalability comes from how Firestore spreads the document out over its storage layer. In a simplified way: sequential IDs have more hashing collisions..
FirebaseJavascriptFirestore