Upgrade to Pro — share decks privately, control downloads, hide ads and more …

What the JavaScript?

What the JavaScript?

You've heard years of complaints about JavaScript and how many WTFs it has. It's certainly popular to be in the "I use JS but it's a crazy language" camp. But is it really riddled with bad design?

There are definitely some legitimate WTFs, but they're most likely not the things you think. We're going to meander through of bunch of the weird corners of the language -- not the usual suspects -- and then look FORWARD to the new WTFs that ES6 (or ES2015 or whatever) has in store for us.

If you're looking for the "bad parts" to avoid, ditch everything you've heard before and "let" these dance in your nightmares.

Kyle Simpson

February 12, 2015
Tweet

More Decks by Kyle Simpson

Other Decks in Programming

Transcript

  1. wtf

  2. wtf

  3. wtf

  4. wtf

  5. wtf

  6. wtf

  7. wtf

  8. wtf

  9. wtf

  10. wtf

  11. wtf

  12. wtf

  13. wtf

  14. wtf

  15. wtf

  16. wtf

  17. wtf

  18. wtf

  19. wtf

  20. wtf

  21. wtf

  22. wtf

  23. wtf

  24. wtf

  25. wtf

  26. wtf

  27. wtf

  28. wtf

  29. wtf

  30. wtf

  31. wtf

  32. wtf

  33. wtf

  34. wtf

  35. wtf

  36. wtf

  37. wtf