Javascript

📄 BetterWays.dev wiki page | 🕑 Last updated: Mar 9, 2022

undefined

Javascript is a very clumsy, but also very popular programming language (due to the fact that it's the only language that's shipped inside the web browsers).

Most of that clumsiness comes from the fact that the original author (Brendan Eich) had to put Java-like syntax on what was originally supposed to be Scheme-based language and finish the first version in just 10 days (between May 6 and May 15, 1995).

While there were some improvements to the language over time, many of its main quirks and warts are still present today (mostly due to the importance of backward compatibility on the web).

If you're a developer, it's very unlikely that you'll be able to completely avoid JavaScript (no matter how hard you try), so it may be a good idea to learn it anyway.

This page will contain an index of JS-related pages. While each page is standalone, they are also interconnected into the bigger guide.


Index:

  1. Javascript: First Steps
  2. Javascript: Data Types
  3. Javascript: Variables and Scoping
  4. Javascript: Working with Numbers

Comments and suggestions

You can use this form to submit a suggestion or a comment.

If you find this site useful, please consider supporting it. Supporters also get access to some extras.