Javascript Delivery (INTERVIEW ORIENTED) For Invertis University For The Interview Process
Javascript Delivery (INTERVIEW ORIENTED) For Invertis University For The Interview Process
Objects
1. Introduction to Objects
○ Object creation and manipulation.
○ Dot vs bracket notation.
2. Advanced Object Handling
○ Iterating over objects.
○ Computed properties.
○ Using the spread operator with objects.
○ Object destructuring.
○ Working with objects inside arrays.
○ Nested destructuring.
Functions
1. Function Basics
○ Function declarations.
○ Arrow functions.
○ Detailed discussion on function hoisting.
2. Advanced Functions
○ Functions inside functions.
○ Lexical scope.
○ Block scope vs function scope.
○ Default and rest parameters.
○ Parameter destructuring.
○ Brief intro to callback functions.
○ Functions returning functions.
DOM Manipulation
1. DOM Basics
○ Selecting elements using id, querySelector.
○ Modifying content: textContent & innerText.
○ Changing styles using JavaScript.
○ Getting and setting attributes.
○ Selecting multiple elements and looping through them.
○ Understanding innerHTML.
○ Deep dive into the DOM tree, root nodes, element
nodes, and text nodes.
○ Using classList to manipulate classes.
2. Element Creation and Manipulation
○ Adding new elements to the page.
○ Creating and inserting elements.
○ Cloning nodes.
○ Understanding more methods to add elements to the
page.
○ How to get the dimensions of an element.
3. Introduction to Events