JavaScript for Novices

Standards and versions support.

It is useful to understand the difference between different versions of JavaScript to know which parts of it and when to use.

ECMAScript is JavaScript standard standardized by Ecma International.
ECMAScript 5 (issued in 2011) has about 98% support by all desktop and mobile browsers.
ECMAScript 6 (issued in 2015) has about 11-54% support by mobile and 62-91% by desktop browsers.

Set of the problems:

Links to read:

Further reading: