An Event-ful Evening with JavaScript

Handling events like clicks and keypresses as users interact with your content is essential for any web app. Learn the fundamentals of how events work in JavaScript, including:

  • an introduction to the DOM Event specification
  • how to attach event listeners (there's so many ways!)
  • how event propagation works, what "bubbling" and "capturing" mean, and why you should care
  • the differences between preventDefault, stopPropagation, and return false (and when you should use each one!)

Whether you're just learning JavaScript or are an experienced front-end developer, you'll walk away with a deeper familiarity with events. You'll be able to implement event listeners with confidence and debug with clarity!

This talk is adapted from an Ember.js-specific talk, Deep Dive on Ember Events.

Meetup details
DATE
TIME -
LOCATION Spredfast (200 West Cesar Chavez Street, Austin, TX 78701, 3rd Floor)
(Check back here or on Twitter for updates.)

Afterwards, the discussion carries on at Lavaca Street Bar (405 Lavaca Street, Austin, TX 78701).

Speaker

Marie Chatfield

Marie Chatfield

Software engineer at Pingboard

Sponsor

Austin JavaScript is sponsored this month by Indeed. Please thank them for their gracious gifts of pizza and drinks and for their support of the local JavaScript community.Ask them about their job opportunities!

Edit this page