Destructure nested objects:
let user = {
name: "Alice",
address: {
city: "Seattle",
zip: "98101"
}
}
let { address: { city } } = user
console.log(city) // "Seattle"
// With renaming
let { address: { city: userCity } } = user
console.log(userCity) // "Seattle"
Nested destructuring can get complex. For deep nesting, consider extracting step by step.