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 trialJoy Moonan
2,371 PointsSyntaxError: script.js: Unexpected type cast `n` (2:0)? [Solved]
Solved
2 Answers
Steven Parker
231,269 PointsEach object literal should be enclosed in it's own set of braces. The brackets that make the array should enclose all three objects.
Also be sure that you always use braces and brackets in matched pairs (open and close).
Joy Moonan
2,371 PointsThank you!
I fixed it so t reads
var students= [ {name:"John", password: "Smith",}, {name: "Sally", password: "Doe"}, {name:"Jane" password: "Farmer"}, ];
Joy Moonan
2,371 PointsJoy Moonan
2,371 PointsThe challenge: Inside the array literal, add three object literals. In other words, the objects array should have three values. Each object should have 2 property/value pairs.
I got the first part of the challange: var objects=[];
Struggling with the second component
Should I have added a open curly brace after "Doe"?