AllExperts > Encyclopedia 
Search      
Find out about volunteering to AllExperts

JScript: Encyclopedia BETA


Free Encyclopedia
 Home · Index · Browse A-Z  · Questions and Answers ·
Encyclopedia

Browse A-Z
ABCDEFGHIJKLMNOPQRSTUVWXYZNum


License
Disclaimer

 
 
 
 
Free Online Courses
12 Weeks to Weight Loss
Take Charge of Stress
Learn How to Bake
Budgeting 101
Deeper Faith
DIY Fashion Makeover

       MORE E-COURSES
 
   

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z  Misc

JScript

JScript is Microsoft's Active Scripting implementation of ECMAScript. JScript was first supported in Internet Explorer browser 3.0 released in August 1996. When web developers talk about using JavaScript in Internet Explorer, they are actually using JScript. As with any other Active Scripting engine, it is available through Internet Explorer, Windows Script Host, and Active Server Pages. The typical file extension of JScript source code files is .js.

The most recent version of JScript is JScript .NET, which is based on the yet-unfinished version 4 of the ECMAScript standard, and can be compiled for the Microsoft .NET platform. JScript adds several new features to ECMAScript, such as optional static type annotations.

Among internal implementation differences, unlike JavaScript (the original implementation of which is the SpiderMonkey engine), JScript appears to use a reference counting Garbage collection implementation, allowing server-provided client-side scripts to easily cause memory leaks unless properly designed to avoid cyclic references.

Versions

VersionDateIntroduced withApprox. JavaScript
1.0Aug 1996IE 3.01.0
2.0Jan 1997IIS 3.01.1
3.0Oct 1997IE 4.01.3
4.0VS 6.0
5.0Mar 1999IE 5.01.5
5.1IE 5.011.5
5.5Jul 2000IE 5.51.5
5.6Oct 2001IE 6.01.5
.NET2000-7-11Microsoft .NET Framework 1.02.0
8.0??2.0
(Source: MSDN, WebmasterWorld Forum)

See also

*Hello World program in JScript
*JavaScript, the first ECMAScript implementation which also helped to evolve the ECMAScript standard
*ECMAScript, the ECMA language definition standard which all implementations must at a minimum follow

External links

*Microsoft JScript resources in the MSDN Library



Email this page
About Us | Advertise on This Site | User Agreement | Privacy Policy | Kids' Privacy Policy | Help
About and About.com are registered trademarks of About, Inc. The About logo is a trademark of About, Inc. All rights reserved.
This is the "GNU Free Documentation License" reference article from the English Wikipedia. All text is available under the terms of the GNU Free Documentation License. See also our Disclaimer.