This is a simple To-Do application designed to manage tasks. The application allows users to:
- Add tasks
- Update tasks
- Delete individual tasks
- Delete all tasks
The app uses basic HTML, CSS, and JavaScript for functionality. It operates on task objects and utilizes various JavaScript array methods for task management.
- Add Task: Add new tasks to the list with a unique identifier.
- Update Task: Edit the name of a task.
- Delete Task: Remove a specific task from the list.
- Delete All Tasks: Remove all tasks from the list.
- Array Methods: Utilizes JavaScript array methods (
filter(),map(),push()) to manage tasks. - Task Objects: Each task is represented as an object with properties like
idandname.
Each task is stored as an object in the following format:
{
id: <unique_identifier>, // Unique task identifier
name: <task_name> // Name of the task
}