Version Information (Windows Scripting - JScript)
The following table lists the version of Microsoft JScript that is implemented by host applications.
Versions
Host application |
JScript version |
---|---|
Internet Explorer 3.0 |
1.0 |
Internet Information Server 3.0 |
2.0 |
Internet Explorer 4.0 |
3.0 |
Internet Information Server 4.0 |
3.0 |
Visual Studio 6.0 |
4.0 |
Internet Explorer 5.0 |
5.0 |
Windows 2000 |
5.1 |
Internet Explorer 5.01 |
5.1 |
Internet Explorer 5.5 |
5.5 |
Internet Explorer 6.0 |
5.6 |
Windows XP (through SP2) |
5.6 |
Internet Explorer 7.0 |
5.7 |
Windows XP SP3 |
5.7 |
Windows Vista |
5.7 |
Internet Explorer 8.0 |
5.8 |
Windows 7 |
5.8 |
Note
Version 9.0 was introduced with Internet Explorer 9. For information about Internet Explorer 9 language features, see Version 9.0 Information.
The following table lists JScript language features and the JScript version in which they were first introduced.
Language element |
Version first introduced |
---|---|
5.5 |
|
3.0 |
|
1.0 |
|
1.0 |
|
3.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
5.5 |
|
1.0 |
|
2.0 |
|
2.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
3.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
2.0 |
|
1.0 |
|
5.5 |
|
5.5 |
|
2.0 |
|
5.0 |
|
3.0 |
|
1.0 |
|
1.0 |
|
5.5 |
|
1.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
3.0 |
|
3.0 |
|
3.0 |
|
3.0 |
|
3.0 |
|
1.0 |
|
2.0 |
|
1.0 |
|
1.0 |
|
Data Type Conversion |
3.0 |
1.0 |
|
3.0 |
|
3.0 |
|
5.5 |
|
5.5 |
|
1.0 |
|
5.8 |
|
3.0 |
|
5.0 |
|
3.0 |
|
1.0 |
|
1.0 |
|
3.0 |
|
1.0 |
|
5.5 |
|
5.5 |
|
3.0 |
|
1.0 |
|
5.0 |
|
1.0 |
|
1.0 |
|
3.0 |
|
1.0 |
|
5.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
5.0 |
|
3.0 |
|
2.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
3.0 |
|
1.0 |
|
3.0 |
|
3.0 |
|
1.0 |
|
1.0 |
|
3.0 |
|
5.8 |
|
1.0 |
|
1.0 |
|
1.0 |
|
3.0 |
|
3.0 |
|
3.0 |
|
3.0 |
|
3.0 |
|
3.0 |
|
3.0 |
|
3.0 |
|
3.0 |
|
1.0 |
|
3.0 |
|
5.5 |
|
1.0 |
|
1.0 |
|
5.5 |
|
1.0 |
|
3.0 |
|
1.0 |
|
5.5 |
|
1.0 |
|
1.0 |
|
3.0 |
|
1.0 |
|
1.0 |
|
3.0 |
|
3.0 |
|
5.0 |
|
3.0 |
|
1.0 |
|
5.5 |
|
1.0 |
|
3.0 |
|
2.0 |
|
5.8 |
|
3.0 |
|
3.0 |
|
1.0 |
|
5.5 |
|
5.5 |
|
3.0 |
|
5.5 |
|
1.0 |
|
5.5 |
|
2.0 |
|
2.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
5.5 |
|
1.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
3.0 |
|
1.0 |
|
1.0 |
|
2.0 |
|
5.5 |
|
1.0 |
|
2.0 |
|
1.0 |
|
1.0 |
|
3.0 |
|
3.0 |
|
5.5 |
|
1.0 |
|
1.0 |
|
5.5 |
|
3.0 |
|
2.0 |
|
2.0 |
|
1.0 |
|
1.0 |
|
2.0 |
|
5.0 |
|
3.0 |
|
1.0 |
|
1.0 |
|
5.8 |
|
1.0 |
|
1.0 |
|
1.0 |
|
5.5 |
|
2.0 |
|
1.0 |
|
2.0 |
|
5.5 |
|
5.5 |
|
1.0 |
|
3.0 |
|
3.0 |
|
3.0 |
|
1.0 |
|
1.0 |
|
2.0 |
|
5.5 |
|
1.0 |
|
1.0 |
|
2.0 |
|
2.0 |
|
2.0 |
|
2.0 |
|
3.0 |
|
3.0 |
|
1.0 |
|
3.0 |
|
1.0 |
|
3.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
3.0 |
|
3.0 |
|
3.0 |
|
3.0 |
|
3.0 |
|
3.0 |
|
3.0 |
|
1.0 |
|
5.5 |
|
1.0 |
|
3.0 |
|
3.0 |
|
1.0 |
|
2.0 |
|
3.0 |
|
5.5 |
|
3.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
5.8 |
|
1.0 |
|
3.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
1.0 |
|
3.0 |
|
1.0 |
|
3.0 |
|
1.0 |
|
5.0 |
|
3.0 |
|
5.5 |
|
5.5 |
|
5.5 |
|
1.0 |
|
5.8 |
|
5.5 |
|
5.5 |
|
1.0 |
|
5.5 |
|
5.5 |
|
1.0 |
|
5.5 |
|
2.0 |
|
5.5 |
|
1.0 |
|
3.0 |
|
5.0 |
|
1.0 |
|
3.0 |
|
1.0 |
|
5.5 |
|
1.0 |
|
5.5 |
|
1.0 |
|
1.0 |
|
1.0 |
|
2.0 |
|
1.0 |
|
3.0 |
|
2.0 |
|
1.0 |
|
1.0 |
|
3.0 |
|
3.0 |
Note
Starting with JScript 5.8, by default, the JScript scripting engine supports the language feature set as it existed in version 5.7. This is to maintain compatibility with the earlier versions of the engine. To use the complete language feature set of version 5.8, the Windows Script interface host has to invoke IActiveScriptProperty::SetProperty.
Internet Explorer 8 opts into the JScript 5.8 language features when the document mode for Internet Explorer 8 is "Internet Explorer 8 Standards" mode. For other document modes, Internet Explorer uses the version 5.7 feature set.
JScript 5.8 includes native JavaScript Object Notation (JSON) support and the accessor methods for Document Object Model (DOM) prototypes.
Change History
Date |
History |
Reason |
---|---|---|
March 2009 |
Added note about the JScript scripting engine. |
Information enhancement. |
March 2009 |
Added defineProperty and getOwnPropertyDescriptor methods. |
Information enhancement. |
March 2009 |
Updated and reformatted host application table. |
Content bug fix. |
August 2008 |
Added JSON information for JScript 5.8. |
Information enhancement. |
See Also
Broken link. The 'inet_doc_compat_ovw' GUID is not correct.