On Tue, May 24, 2011 at 4:40 AM, Aaron Godin <[email protected]> wrote: > Hello JSMentors, > > My questions is slightly less technical than I have seen in here, but > it is regarding versions of JS and ECMA script. Is there some way to > know which Javascript versions each of the major browsers are using? I
Formally, ECMAScript is at version 5.1. JavaScript, maintained by Mozilla (firefox), is at somewhere like 1.8.2 but implements a lot of proprietary features. Some of these are likely to show up in ES though. IE uses JScript, which has a lot of proprietary additions (much like JavaScript does). Both JavaScript and JScript are in most cases a super set of ECMAScript though. They implement their own features on top of it. Other than that, slightly older browsers will usually adhere to ES3. Most current browsers are somewhere in the middle between ES3 and ES5. They will implement at least ES3 and some or most of ES5's feature set. Most notably is "use strict", which is slowly being implemented across the board. The only browser that seems to be lagging behind is Opera, for reasons beyond me. Opera still holds on to ES3. - peter -- To view archived discussions from the original JSMentors Mailman list: http://www.mail-archive.com/[email protected]/ To search via a non-Google archive, visit here: http://www.mail-archive.com/[email protected]/ To unsubscribe from this group, send email to [email protected]
