JScript

De la Wikipedia, enciclopedia liberă
JScript
JScript
Extensii fișiere.js, .jse, .wsf, .wsc (.htm, .html, .asp)[1]
Apărut în1996
DezvoltatorMicrosoft
Ultima versiune9./ Martie 2011
TipareDinamic, weak, duck
Implementări majoreActive Scripting, JScript .NET
Sistem de operareMicrosoft Windows
Prezență onlinemsdn.microsoft.com/library/hbxc2t98.aspx

JScript este o implementare proprietară Microsoft ca dialect a standardului ECMAScript.[2] Pe platforma Windows, JScript este unul din limbajele executabile de către Windows Script și, deci, poate fi folosit pentru scriptarea aplicațiilor ce suportă Windows Script, de exemplu Internet Explorer, sau chiar a sistemului de operare Windows.

Asociația ECMA a standardizat limbajul JavaScript/JScript sub numele ECMAScript (standardul ECMA-262)

Versiuni[modificare | modificare sursă]

Versiune Data Introdus cu[3] Bazat pe[note 1] Versiune JavaScript similară
1.0 Aug 1996 Internet Explorer 3.0 Netscape JavaScript 1.0
2.0 Jan 1997 Windows IIS 3.0 Netscape JavaScript 1.1
3.0 Oct 1997 Internet Explorer 4.0 ECMA-262 1st edition[note 2] 1.3
4.0 Visual Studio 6.0 (as part of Visual InterDev) ECMA-262 1st edition 1.3
5.0 Mar 1999 Internet Explorer 5.0 ECMA-262 2nd edition 1.4
5.1 Internet Explorer 5.01 ECMA-262 2nd edition 1.4
5.5 Jul 2000 Internet Explorer 5.5 & Windows CE 4.2 ECMA-262 3rd edition 1.5
5.6 Oct 2001 Internet Explorer 6.0 & Windows CE 5.0 ECMA-262 3rd edition 1.5
5.7 Nov 2006 Internet Explorer 7.0 ECMA-262 3rd edition + ECMA-327 (ES-CP)[note 3] 1.5
5.8 Mar 2009 Internet Explorer 8.0 & Internet Explorer Mobile 6.0 ECMA-262 3rd edition + ECMA-327 (ES-CP) + JSON (RFC 4627)3 1.5
9.0 Mar 2011 Internet Explorer 9.0 ECMA-262 5th edition 1.8.1

JScript este disponibil și pe Windows CE (inclusiv pe Windows Mobile, opțional și pe Windows Embedded CE). În versiunea Windows CE lipsește Active Debugging.

Note[modificare | modificare sursă]

  1. ^ JScript supports various features not specified in the ECMA standard,[4] as does JavaScript.
  2. ^ Microsoft said JScript 3.0 was "the first scripting language to fully conform to the ECMA-262 standard".[5]
  3. ^ JScript 5.7 includes an implementation of the ECMAScript Compact Profile (ECMA-327) which turns off features not required by the ES-CP when using the "JScript.Compact" ProgID.[necesită citare]

Referințe[modificare | modificare sursă]

  1. ^ „Types of Script Files”. Msdn.microsoft.com. Accesat în . 
  2. ^ „JScript (ECMAScript3)”. Msdn.microsoft.com. Accesat în . 
  3. ^ Version Information (Windows Scripting - JScript), Microsoft, accesat în  
  4. ^ Microsoft JScript Features - Non-ECMA (Windows Scripting - JScript), Microsoft, accesat în  
  5. ^ Microsoft Embraces ECMA Internet Scripting Standard; Delivers Industry's First ECMA-Compliant Scripting Language, JScript 3.0, In Key Microsoft Products, Microsoft,  

Legături externe[modificare | modificare sursă]