issues
search
KhushSoni00
/
Roadmap.sh
0
stars
0
forks
source link
javascript tree
#1
Open
KhushSoni00
opened
2 weeks ago
KhushSoni00
commented
2 weeks ago
Master Javascript :
The JavaScript Tree π
ββ Variables
βββ var
βββ let
βββ const
ββ Data Types
βββ String
βββ Number
βββ Boolean
βββ Object
βββ Array
βββ Null
βββ Undefined
ββ Operators
βββ Arithmetic
βββ Assignment
βββ Comparison
βββ Logical
βββ Unary
βββ Ternary (Conditional)
ββ Control Flow
βββ if statement
βββ else statement
βββ else if statement
βββ switch statement
βββ for loop
βββ while loop
βββ do-while loop
ββ Functions
βββ Function declaration
βββ Function expression
βββ Arrow function
βββ IIFE (Immediately Invoked Function Expression)
ββ Scope
βββ Global scope
βββ Local scope
βββ Block scope
βββ Lexical scope
ββ Arrays
βββ Array methods
βββ push()
βββ pop()
βββ shift()
βββ unshift()
βββ splice()
βββ slice()
βββ concat()
βββ Array iteration
βββ forEach()
βββ map()
βββ filter()
βββ reduce()
ββ Objects
βββ Object properties
βββ Dot notation
βββ Bracket notation
βββ Object methods
βββ Object.keys()
βββ Object.values()
βββ Object.entries()
βββ Object destructuring
ββ Promises
βββ Promise states
βββ Pending
βββ Fulfilled
βββ Rejected
βββ Promise methods
βββ then()
βββ catch()
βββ finally()
βββ Promise.all()
ββ Asynchronous JavaScript
βββ Callbacks
βββ Promises
βββ Async/Await
ββ Error Handling
βββ try...catch statement
βββ throw statement
ββ JSON (JavaScript Object Notation)
ββ Modules
βββ import
βββ export
ββ DOM Manipulation
βββ Selecting elements
βββ Modifying elements
βββ Creating elements
ββ Events
βββ Event listeners
βββ Event propagation
βββ Event delegation
ββ AJAX (Asynchronous JavaScript and XML)
ββ Fetch API
ββ ES6+ Features
βββ Template literals
βββ Destructuring assignment
βββ Spread/rest operator
βββ Arrow functions
βββ Classes
βββ let and const
βββ Default parameters
βββ Modules
βββ Promises
ββ Web APIs
βββ Local Storage
βββ Session Storage
βββ Web Storage API
ββ Libraries and Frameworks
βββ React
βββ Angular
βββ Vue.js
ββ Debugging
βββ Console.log()
βββ Breakpoints
βββ DevTools
ββ Others
βββ Closures
βββ Callbacks
βββ Prototypes
βββ this keyword
βββ Hoisting
βββ StrictΒ mode
Β ENDΒ __
KhushSoni00
commented
2 weeks ago
Change if there is something missing from the roadmap
Master Javascript :