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 trialKshitij Sinha
3,186 PointsStuck at this silly question!
In the code below there are too many single quote marks. Add the character that "escapes" the second single quote and tells the browser to treat that quote as just a regular character:
var text = 'She's the best!';
3 Answers
Josh Cummings
16,310 PointsHi Kshitij,
In JavaScript we must use the backslash "\" to escape characters.
We escape characters so JavaScript doesn't misunderstand the string as var text = 'She'
So in this case, the answer would be var text = 'She\'s the best!';
Hope this helps.
Jacob Mishkin
23,118 PointsJosh is totally right, but remember you can also interchange both single and double quotes to have the same effect:
var text = "she's the best!";
Also works.
Kshitij Sinha
3,186 PointsYes it does. Thanks. We can do it either way.
Kshitij Sinha
3,186 PointsSorry its
var text = 'She____________'s the best!';
have to fill in the blank
Kshitij Sinha
3,186 PointsKshitij Sinha
3,186 PointsYeah thanks! backlash works well.