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!

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 Foundations Variables Naming

Variable name with space is it valid ?

what about a variable name with space like var your name = "arun" ; is it valid ?

3 Answers

No, JavaScript (and most other programming languages) does not allow variable names with spaces. For your example, it will read the variable name as "your", and then throw an error at "name" because it does not recognize that as valid syntax. Instead, you could do var yourName = "arun" or var your_name = "arun". Hope this helped! :)

Thank you Jenny

Chris Shaw
Chris Shaw
26,676 Points

Hi Arun,

Spaces can't exist in variable names as the syntax is invalid, you can use either an underscore or camel casing instead like in the below example.

var your_name = '';
var yourName = '';

Thanks Chris

If you did

var = "Your Name";

what about variable name like var your name = "arun"