JavaScript gotchas

JS has some weird behaviours—some are intentional and/or 🤔 has underlying explanation, some are old f-up's that could not be removed in new versions lest they broke existing apps, some are due to JavaScript's "forgiving" nature outside strict mode.

These notes focus on things that are not obvious at first, but might trip you up if you are not explicitly aware of them. And when they do, you'll go "HUH WTF, who would have known??".

More JS oddities: wtfjs.com


In: JavaScript MOC

Links to this note

  • Est ex deserunt esse ut pariatur quis fugiat id velit commodo

    Ut anim fugiat laboris et eiusmod aliquip.

  • Est ex deserunt esse ut pariatur quis fugiat id velit commodo

    Ut anim fugiat laboris et eiusmod aliquip.

  • Est ex deserunt esse ut pariatur quis fugiat id velit commodo

    Ut anim fugiat laboris et eiusmod aliquip.

  • Est ex deserunt esse ut pariatur quis fugiat id velit commodo

    Ut anim fugiat laboris et eiusmod aliquip.

  • Est ex deserunt esse ut pariatur quis fugiat id velit commodo

    Ut anim fugiat laboris et eiusmod aliquip.

  • Est ex deserunt esse ut pariatur quis fugiat id velit commodo

    Ut anim fugiat laboris et eiusmod aliquip.

  • Est ex deserunt esse ut pariatur quis fugiat id velit commodo

    Ut anim fugiat laboris et eiusmod aliquip.