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 Foundations Functions Examples

Bryan Castleman
Bryan Castleman
9,520 Points

HTML DOM Events

Should I be trying to build a vocabulary of events in my brain such as mouse events like onclick ? Is there only a handful of these events ?

What do seasoned programmers do in regards to Javascript ? Do they continually go to a reference for the language to look up things that could be useful ?

I think I saw another tutorial somewhere on the topic of JQuery that emphasized scouring the JQuery API Documentation to find useful pieces of the language.

2 Answers

Patrick Koch
Patrick Koch
40,496 Points

Hi Bryan

I didn't learn all the syntax, way too much! My experience was, I learned how the language worked and then look up when I got problems. With the time a learned part of the syntax, cause of using, but still there is so much out there. Also, if I was looking up for something, I keep my eyes open and looked out for new things.

g Patrick

Simon Abrams
Simon Abrams
8,807 Points

I think Patrick nailed it - don't worry too much about cramming the specific syntax; just work on recognizing the patterns of how JavaScript works, and get good at finding references so that you can look things up when you need them. You'll eventually find that you know the syntax just from doing it over and over again.

I didn't know about MDN before taking these Treehouse courses - that's a fantastic reference resource.