Articles
What is Temporal Dead Zone in JavaScript?
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?
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
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
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 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
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
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
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