From the course: Learn JavaScript: Write Modern Code with JavaScript ESNext
Unlock this course with a free trial
Join today to access over 25,000 courses taught by industry experts.
Learn the JavaScript dialects and browser compatibility - JavaScript Tutorial
From the course: Learn JavaScript: Write Modern Code with JavaScript ESNext
Learn the JavaScript dialects and browser compatibility
- All right, so next we move on to something that, in my experience, is probably one of the bigger sources of confusion for newcomers to JavaScript and that is the different versions of JavaScript and their corresponding names. Now, you might be wondering why this is such a confusing topic. Well, unlike most other programming languages that usually have straightforward numbers for their versions like Java 14 or Python 3.11, JavaScript versions have names that seem to not be quite as straightforward, right? Things like ES6, ES2015, these are older obviously. Nowadays it's more like ES15 and ES2024. And you also have things like ESNext and so on. So the question is, what do all these mean and why isn't there just a straightforward JavaScript 5.2 or JavaScript 6.1 or JavaScript 7.0? Well, the first thing to realize is that since there are a pretty wide range of different runtimes that JavaScript programs can be run in, not all of these runtimes will support the same versions and features…
Contents
-
-
-
Learning objectives1m 26s
-
(Locked)
Learn what you can do with JavaScript9m 6s
-
(Locked)
Look at JavaScript’s language features10m 1s
-
(Locked)
Learn the pros and cons of JavaScript11m 40s
-
(Locked)
Learn the JavaScript dialects and browser compatibility10m 40s
-
(Locked)
Run code using a REPL6m 54s
-
(Locked)
Learn basic JavaScript syntax7m 8s
-
-
-
-
-
-
-
-
-
-
-
-