SKIP TO CONTENT
VAULT
73 NOTES
2024.10.15
/
SEARCH
⌘K
◑ THEME
☰
HOME
DEVOPS
PROGRAMMING LANGUAGES
DATABASES
SYSTEM DESIGN
DSA
AI ENGINEERING
BOOKS
FRONTEND
BACKEND
PROGRAMMING LANGUAGES
· 4 NOTES · UPDATED 2026.08.29
JAVASCRIPT
NOTES
4
01
02 MIN · 2025.07.29
Data-Types
The primitive, composite, and special data types in JavaScript, with examples and how type conversion and coercion work.
02
04 MIN · 2024.10.12
Functions
Function is a block of code designed to perform a particular task, executed when called or invoked.
03
01 MIN · 2024.09.03
Hoisting
Hoisting means - moving the declaration to the top. There are three types of hoisting:
04
06 MIN · 2025.11.16
Lexical Scope and Closures
How lexical scope decides what a function can access, and how closures preserve that scope, with the nuances of arrow functions, this, var vs let, and IIFEs.