#JavaScript JavaScript Object Destructuring, Spread Syntax, and the Rest Parameter – A Practical Guide