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

Development Tools

Why do I get "var already defined" errors in the JS console on Chrome, even in the code works properly on loading?

So this is a question for thoroughness sake.

Is it because the page loading causes the identified to be defined, and the console can't "re" define it?

If I open a fresh page that hasn't run the code and then paste it in the console, it works properly. If I try to run it a second time, though I get the same errors.

I just want to know I'm on the right track for understanding the behavior.