0% found this document useful (0 votes)
4 views7 pages

Javascript Methods Roadmap

The document outlines a comprehensive roadmap for JavaScript methods, categorized into various sections including Variables & Data Types, Strings, Numbers & Math, Arrays, Objects, Functions, DOM Manipulation, Events, Date & Time, JSON, Error Handling, ES6+, Async JavaScript, Local Storage, Advanced Concepts, OOP, Modules, Regular Expressions, and Advanced Browser APIs. Each section lists key methods and functions relevant to that category. This roadmap serves as a guide for developers to understand and utilize JavaScript effectively.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views7 pages

Javascript Methods Roadmap

The document outlines a comprehensive roadmap for JavaScript methods, categorized into various sections including Variables & Data Types, Strings, Numbers & Math, Arrays, Objects, Functions, DOM Manipulation, Events, Date & Time, JSON, Error Handling, ES6+, Async JavaScript, Local Storage, Advanced Concepts, OOP, Modules, Regular Expressions, and Advanced Browser APIs. Each section lists key methods and functions relevant to that category. This roadmap serves as a guide for developers to understand and utilize JavaScript effectively.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

JavaScript Methods Roadmap

1. Variables & Data Types

- typeof

- Number()

- String()

- Boolean()

- BigInt()

- Symbol()

- parseInt()

- parseFloat()

- isNaN()

- isFinite()

2. Strings

- .length

- .charAt()

- .at()

- .charCodeAt()

- .includes()

- .startsWith()

- .endsWith()

- .indexOf()

- .lastIndexOf()

- .search()

- .match()

- .matchAll()

- .slice()

- .substring()

- .replace()
- .replaceAll()

- .trim()

- .trimStart()

- .trimEnd()

- .padStart()

- .padEnd()

- .repeat()

- .toUpperCase()

- .toLowerCase()

- .split()

- .concat()

3. Numbers & Math

- .toFixed()

- .toPrecision()

- [Link]()

- [Link]()

- [Link]()

- [Link]()

- [Link]()

- [Link]()

- [Link]()

- [Link]()

- [Link]()

4. Arrays

- .push()

- .pop()

- .shift()

- .unshift()
- .splice()

- .slice()

- .includes()

- .find()

- .findIndex()

- .some()

- .every()

- .forEach()

- .map()

- .filter()

- .reduce()

- .flatMap()

- .sort()

- .reverse()

- .concat()

- .join()

- .flat()

5. Objects

- [Link]()

- [Link]()

- [Link]()

- [Link]()

- [Link]()

- [Link]()

- [Link]()

- .hasOwnProperty()

6. Functions

- .call()
- .apply()

- .bind()

7. DOM Manipulation

- getElementById()

- querySelector()

- querySelectorAll()

- innerHTML

- textContent

- .getAttribute()

- .setAttribute()

- .[Link]()

- .[Link]()

- createElement()

- appendChild()

- remove()

8. Events

- .addEventListener()

- .removeEventListener()

- .preventDefault()

- .stopPropagation()

9. Date & Time

- new Date()

- .getDate()

- .getMonth()

- .getFullYear()

- .getHours()

- .getMinutes()
10. JSON

- [Link]()

- [Link]()

11. Error Handling

- try

- catch

- finally

- throw

12. ES6+

- Destructuring

- Spread Operator

- Rest Parameters

- Template Literals

- Optional Chaining

- Nullish Coalescing

13. Async JavaScript

- setTimeout()

- setInterval()

- Promise()

- .then()

- .catch()

- async

- await

- fetch()

14. Local Storage

- [Link]()

- [Link]()
- [Link]()

- [Link]()

15. Advanced Concepts

- Closures

- Scope

- Hoisting

- Prototype

- Event Loop

- Debouncing

- Throttling

16. OOP

- constructor()

- super()

- extends

- static

17. Modules

- export

- export default

- import

18. Regular Expressions

- .test()

- .exec()

- .match()

- .replace()

19. Advanced Browser APIs

- fetch()

- [Link]
- WebSocket

- Clipboard API

You might also like