JS-Summary-For-Beginners notion link : https://www.notion.so/JS-Summary-For-Beginners-9992a48049f248d7adc870e51ff208a8 01- JS FUNDAMENTAL use strict variables type OF IF Logical operators Conclusion operator Loops The “switch” construct Functions Function expressions Arrow functions 02-Objects: the basics Objects Object references and copying Object methods, "this" Constructor, operator "new" Optional chaining '?.' 03-Data types Methods of primitives Numbers Strings Arrays Array methods iterable Map and Set Object.keys, values, entries Destructuring assignment Date and time JSON methods, toJSON 04-DOM Walking the DOM Searching: getElement*, querySelector* Node properties: type, tag and contents Attributes and properties Modifying the document Styles and classes 05-Introduction to Events Introduction to browser events Bubbling and capturing Event delegation Browser default actions Dispatching custom events 06-UI Events Mouse events Moving the mouse: mouseover/out, mouseenter/leave 07-Advanced working with functions Recursion and stack Rest parameters and spread syntax Variable scope, closure Function object, NFE Arrow functions revisited 08-Object properties configuration Property getters and setters 09-Classes Class basic syntax Static properties and methods 10-Error handling Error handling, "try...catch" 11-Async-Await Coming Soon