Skip to content

Latest commit

 

History

History
59 lines (43 loc) · 1022 Bytes

File metadata and controls

59 lines (43 loc) · 1022 Bytes

Javascript and Web

  1. Variables

  2. Data Types

  3. Strings, string manipulation, methods of string object.

  4. Objects

  5. Events

  6. Arrays

  7. Array methods

  8. Dates

  9. Operators

  10. if/else

  11. loops: for forin, foreach, while

  12. functions: regular function. function as a variable, arrow functions, iife

  13. JS classes and objects

  14. this, strict

  15. list, set, map

  16. Understanding sync/async

  17. callbacks / promises

  18. async/await

  19. OOPS

  20. Hoisting

  21. JSON

  22. Closures

  23. prototypes

  24. DOM, DOM Manipulation

  25. Browser Events

  26. AJAX: REST API, fetch API,

  27. window object

  28. LocalStorage, cookies

  29. Forms

  30. Deployment

  31. chrome debugger tools

ASSIGNMENTS

todo:

  1. Practical usecase of variables hoisting

  2. Testing dummy json responses

  3. \ prints both

\t

  1. make sure the date is always of the same lenght. if not, add padding. assignment

[] charAt()

is having More if elses a good practice?

why this didnt get loaded compareCharAtandSquareBrackets.js

Bitwise indexing