Provide defaults for missing properties:
let user = { name: "Alice" }
let { name, age = 25 } = user
console.log(name) // "Alice"
console.log(age) // 25 (default used)
// In function parameters
function greet({ name, greeting = "Hello" }) {
console.log(`${greeting}, ${name}`)
}
greet({ name: "Bob" }) // "Hello, Bob"