Alternate names in destructuring assignment
Want to use destructuring assignment, but don't like the names of the variables as they exist in the object?
If you have data like this:
const optimus = { name: 'Optimus', type: 'Semi-Truck' };
const bumblebee = { name: 'Bumblebee', type: 'Small Car' };
Instead of creating customized variables like this:
const { name, type } = bumblebee;
const bumblebeeName = name;
const bumblebeeType = type;
You can express this type of destructuring in one line like:
const { name: optimusName, type: optimusType } = optimus;
Tweet