why Pervasive: It’s everywhere Performance: Browser Wars for the win Mutable: JS lets you do stuff Community: Welcome to brogrammer culture Mashups Cross Platform: Apps for Windows 8, to iPhone, to Android Circumvent Your CMS Responsive Web Design
best practices Use meaningful variable names Write narrative code
best practices Use object literals And JSON notation whenever possible
best practices Don’t pollute the global namespace.
best practices Use strict mode. Stick to The Good Parts