•  

VSW10 I Just Met You, and "This" is Crazy, But Here's My NaN, So Call (me) Maybe?

A session at Live! 360

Wednesday 19th November, 2014

1:45pm to 3:00pm (EST)

Discuss the top 10 common JavaScript headaches, mistakes, or quirks you just need to know as well as how you can avoid them.

JavaScript can be a passive-aggressive and fickle language that frustrates you at every turn! It lets you do things like declare variables wherever you want but doesn't tell you that it will hoist them while you're not looking. JavaScript's this keyword is anything but, and eval can turn good code to evil fast. In this session, we will discuss the top 10 common JavaScript headaches, mistakes, or quirks you just need to know as well as how you can avoid them. Learn what can trip you, like the this keyword, JavaScript scoping, evil Eval, and the use of the With statement (VB devs beware!). Alongside those gotchas is the fact that not all equality operators are created equal and how the innocent looking parseInt() causes farce parses, and this session will dig into all these language quirks and more!

You will learn:

About JavaScript oddities
Common JavaScript coding mistakes
JavaScript efficiencies

About the speaker

This person is speaking at this event.
Rachel Appel

Developer Evangelist at MS NYC | alphaGeekess | Crazy Rachii powers(tm)! ˙dn pǝʞɔnɟ ʎlsnoıɹǝs ǝɹ,noʎ 'sıɥʇ pɐǝɹ uɐɔ noʎ ɟı bio from Twitter

Sign in to add slides, notes or videos to this session

Tell your friends!

View the schedule

Share

See something wrong?

Report an issue with this session