PRPayal Ratheeinpblogs.hashnode.dev·Aug 15, 2025 · 11 min readOOP in JavaScriptIn this article, we will look at some Object Oriented Programming concepts like classes, objects, etc. Javascript doesn’t inherently support classes rather it uses a concept known as prototype. Let’s understand the prototypal behaviour of JS in depth...00
PRPayal Ratheeinpblogs.hashnode.dev·Aug 4, 2025 · 7 min readMastering this in JavaScriptA function mainly has two requirements to run - it’s lexical environment which holds all the parameters and variables present in the function and the object on which the function gets executed, which is what is referenced by this keyword. Both lexica...00
PRPayal Ratheeinpblogs.hashnode.dev·Jul 30, 2025 · 3 min readJavaScript Function CheatsheetJavascript allows to declare functions in various ways. This article provides a quick overview of each type. Simple function definition function hello() { console.log("hello") } hello(); // Output: hello Anonymous function expression con...00
PRPayal Ratheeinpblogs.hashnode.dev·Jul 29, 2025 · 3 min readClosures & Scope in JavaScriptEver wondered how functions remember their outer scope to execute? How scopes work in Javascript? In this article, we will look at the core concepts like execution context, lexical environment, scope chaining and closures. These concepts define how J...00
PRPayal Ratheeinpblogs.hashnode.dev·Jul 23, 2025 · 3 min readHow to deal with passwords?It is important to plan meticulously how you deal with passwords in your application. Passwords are one of the most sensitive entities of a system, which can pause major issues if compromised. First, we must know passwords can be compromised in two w...00