JavaScript Gotcha

Intro

Gotcha: an unexpected usually disconcerting challenge, revelation, or catch

JavaScript is a funny language with some weird quirks. Here are some links to help you understand why JavaScript behaves so strangely.

Suggested Learning

Requirements

Extra Learning

This list is by no means complete. Feel free to add an issue or put in a pull request to update it.