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 trial

JavaScript JavaScript Basics (Retired) Storing and Tracking Information with Variables Review Strings, Numbers and Spaces

Stuck 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
Josh Cummings
16,310 Points

Hi 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.

Yeah thanks! backlash works well.

Josh 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.

Yes it does. Thanks. We can do it either way.

Sorry its

var text = 'She____________'s the best!';

have to fill in the blank