Destructuring assignment In JS
Destructuring assignment : it's a JS assignment expersionn that lets us unpack values from
[ 1. arrays or 2. properties from objects, ]
into distinct variables.
1) Array destructuring
1.1) Default values
1.2) Swapping variables
1.3) Unpacking values from a regular expression match
2) Object destructuring