JavaScript
By NX Team
Last updated January 31, 2023
50 JS Shorthand Book
This book provides a comprehensive guide to mastering JavaScript shorthand techniques. Learn how to optimize code, reduce errors, and save time by taking advantage of the powerful tools and tricks offered by JavaScript.
Closures in JavaScript
The internet claims that JavaScript is a popular object-oriented programming language for developing interactive effects inside web browsers.
JavaScript Object
JavaScript objects are similar to objects in real life, consisting of different attributes and properties. It is used to store keyed collections of various data and more complex entities. In JavaScript, objects penetrate every aspect of the language and create brackets {} with an optional list of properties. An object contains properties, or key-value pairs, where KEY is a string (also called a property name), and “value” can be anything.
Debouncing & Throttling
Debouncing and Throttling are two patterns/techniques that are used to improve the performance of applications by limiting the rate of duplicate or unnecessary calls to functions / APIs / actions.
Hoisting in JavaScript
In Javascript programming language declarations are hoisted. Now what do I mean by hoisting ? Is it like hoisting a flag…Yes, definitely like hoisting a flag. Just as a flag when hoisted rises up the pole, declarations in Javascript rise up the top.