In today's JavaScript tutorial we look at Destructured Assignment Explained, Learn JavaScript ES6 Destructured Assignment on Codecademy JS ES6. This is based on Codecademy's Learn JavaScript course, Advanced Objects section, lesson, "Destructured Assignment". In it we learn a new way to extract key-value pairs from our objects and save them to variables. We learn that we are able to do this in a cleaner way than we have learned in the past. This new way to extract key-value pairs from objects allows us to target a property inside an object and access it in a way that requires less code. The understanding of destructured assignment is vital in your programming journey. You will encounter code that uses both previous ways of extracting key-value pairs from JavaScript and this new destructured way of assigning variables to object properties. As you continue on your JavaScript journey, learning more advanced object features is key in becoming a professional JavaScript programmer. Make sure to become comfortable reading all the different ways we can access object properties and their values. Destructured Assignment will help you master objects in JavaScript.