Ein kurzer Überblick über die JavaScript-Versionen:
Netscape/Mozilla entwickelten die Sprache und Infrastruktur in den folgenden Jahren weiter mit einem Versions-Schema, dass die JavaScript-Versionen 1.1 bis 1.8.5 im Jahr 2010 bekannt machte. (Siehe Wikipedia)
Parallel dazu entwickelte sich der ECMAScript-Standard (siehe Wikipedia) bis zur Version 5.1 im Jahr 2011.
Vereinfacht galt, dass die JavaScript-Engines der Browser-Hersteller jeweils vorgaben eine gewisse ECMAScript-Version zu implementieren - unter Umständen erweitert um eigene Features.
Mittlerweile gibt die ECMA die Pace an. Wir stehen kurz vor der Veröffentlichung von ECMAScript 6, dass auch schon in Teilen von den Browsern umgesetzt ist.