Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialCrystal Vesely
14,500 PointsIs the naming of {side} variable just a name chosen or is it a property of the req.query object?
const {side} = req.query is equivalent to const side = req.query.side
So does that mean the req.query has a side property that weβre accessing or are we choosing a variable name and creating a side property on the object?
If feel like we are creating a property on the object and are setting that value to the variable through the url query string. Am I correct?
1 Answer
Steven Parker
231,273 PointsYes, "side" is a property of the req.query object, and it is also the chosen name of the new variable. The difference is that the syntax of the first example uses destructuring to access the property with the same name as the new variable.
For future questions, it would help to know what course and lesson you are referring to. You might want to take a look at this video about Posting a Question.