Destructuring

var {color, position} = {
    color: "blue",
    name: "hemant",
    state: "USA",
    position: "UI Dev"
};

console.log(color, position); // blue UI Dev

Use Case 1

function generateObj(){
    return {
        color: "blue",
        name: "hemant",
        state: "USA",
        position: "UI Dev"
    };
}

var {name, state} = generateObj();
console.log(name, state); // hemant USA

rename variable name

Use Case 2

Use Case 3

Last updated

Was this helpful?