Object Destructuring with Aliasing and Defaults
Destructuring allows extracting object properties into variables with custom names (aliasing) and default values if the property is missing.
const config = { id: 101 };const { id: userId, theme = 'dark' } = config;console.log(userId, theme);