- Learnt about Array and Object Destructuring
- Learnt about what is spread operator(...) in JavaScript. How to use it and it's advantages.
- Learnt about Rest Pattern and Parameter in JS
-
Learned about Short Circuiting in JS using Logical OR( || ) and Logical AND (&&) and usage of Null Collision Operator(??)
-
Solved a coding exercise using all the concepts learned from 24th June to June 26th.
- Learned about for-of Loop, Enhanced Object Literal, Optional Chaining(?) and started Coding Challenge 2
- Solved 3rd Coding Challenge, learnt about Sets and Maps
- Documented about Maps and Sets and revised till whatever learnt till today.
- Learnt about Strings and their methods
- Learnt about .call(), .apply(), .bind() and documented about .call() and .apply()
- Documented about .bind() and how it works.
- Completed coding challenge related with .bind().
- Leant about IIFE(Immediately Invoked Function Expression).
- Learnt about closure and solved a coding challenge having combination of IIFE, closure and Event Handler.
- Learnt about .slice() , .splice(), .reverse() methods in Array.
- Started working on Bankist Project and learned about DOM.insertAdjacentHTML and used in Bankist Project
-
Learnt about .map(), filter(), reduce() and .find() methods on Array.
-
Completed .map(), .filter(), .reduce() from Namaste JavaScript.
-
Started working on Bankist application.
i. Used DOM API along with to generate nickName for particular account holder which is used to simulate login kind of functionality on the UI.
ii. Used map to calculate total balance for particular account which is displayed over the UI.
iii. Used filter method to show the deposits and withdrawls data.
iv. Implemented Funds transfer functionality in the UI.