Concept Flow - Optional properties
Define interface with optional property
Create object with or without optional property
Access optional property
Check if property exists before use
Use property safely or handle undefined
This flow shows how optional properties in TypeScript interfaces allow objects to have or skip certain properties, and how to safely access them.