Introduction
In this Lab, we continue to follow Alex on their journey as a web developer at a tech startup. The scene unfolds in the development team's workspace, where Alex is tasked with enhancing the personal finance tracker by incorporating the ability to handle multiple financial records. This crucial feature requires Alex to delve into JavaScript's arrays and objects, storing each financial record as an object within an array. The goal is to create a dynamic and interactive application that not only tracks but also organizes users' financial data efficiently. Through this endeavor, Alex aims to provide users with a clear overview of their financial activities, thus making the app more useful and engaging.
In this lab we need to store accounting records by manipulating arrays and objects. The focus is on understanding how to use arrays to store objects and how to add new elements to an array.
Knowledge Points:
- Array manipulation (creating, traversing, adding elements)
- Objects (creating objects, accessing and setting properties)