JScript
JScript ist eine Microsoft-eigene, proprietäre Entwicklung einer Skriptsprache für Webbrowser und ein Teil der Programmiersprache ECMAScript. Ursprünglich basierte JScript auf JavaScript und ist daher in großen Teilen kompatibel dazu, wurde allerdings um zusätzliche Microsoft-spezifische Features erweitert.
Als einziger Webbrowser unterstützt der Microsoft Internet Explorer vollständig JScript, allerdings implementierten inzwischen andere Browser wie die Mozilla-Browser oder Opera ebenfalls große Teile der Erweiterungen.
JScript ist implementiert als eine sogenannte Windows Script Engine. Das bedeutet, sie kann mit jedem Programm, das Windows Script unterstützt, eingesetzt werden (plugged in), wie Internet Explorer, Active Server Pages, und Windows Script Host. Das bedeutet auch, dass jedes Programm, das Windows Script unterstützt, mehrere Sprachen verwenden kann: JScript, VBScript, Perl und andere. So wie jede andere Active Scripting Engine ist sie verfügbar durch: den Internet Explorer, Windows Script Host, und Active Server Pages.
Eine auf dem .NET-Framework aufsetzende Weiterentwicklung ist JScript .NET.
Versionen
JScript
{| class="wikitable"! Version
! Datum
! Eingeführt mit
! Entspricht etwa JavaScript
|-
| {{Version |o |1.0}}
| Aug 1996
| IE 3.0
| 1.0
|-
| {{Version |o |2.0}}
| Jan 1997
| IIS 3.0
| 1.1
|-
| {{Version |o |3.0}}
| Okt 1997
| IE 4.0
| 1.3
|-
| {{Version |o |4.0}}
| | VS 6.0
| |-
| {{Version |o |5.0}}
| März 1999
| IE 5.0
| 1.5
|-
| {{Version |o |5.1}}
| | IE 5.01
| 1.5
|-
| {{Version |o |5.5}}
| Jul 2000
| IE 5.5
| 1.5
|-
| {{Version |o |5.6}}
| Okt 2001
| IE 6.0
| 1.5
|-
| {{Version |o |5.7}}
| Nov 2006
| IE 7.0
| 1.5
|-
| {{Version |o |5.8}}
| März 2009
| IE 8.0
| 1.5
|-
| {{Version |o |6.0}}
| 2009/2010
| IE 8.0
| 1.6
|-
| {{Version |o |7.0}}
| 2010
| IE 8.0
| 1.6
|-
| {{Version |o |8.0}}
| 2010
| IE 8.0
| 1.7
|-
| {{Version |c |9.0}}
| 2011
| IE 9.0
| 1.8.5
|-
| {{Version |p |10.0}}
| 2012 (?)
| IE 10.0 (?)
| 1.9 (?)
|}
(Quelle: [http://msdn.microsoft.com/de-de/library/zwaxkcdk.aspx MSDN], [http://webmasterworld.com/forum91/68.htm WebmasterWorld Forum])
JScript .NET
{| class="wikitable"! Version
! Datum
! Eingeführt mit
! Entspricht etwa JavaScript
|-
| {{Version |o |.NET 7.0}} || 11. Juli 2000 || Microsoft .NET Framework 1.0 || ?
|-
| {{Version |o |.NET 7.1}} || 3. April 2003 || Microsoft .NET Framework 1.1 || ?
|-
| {{Version |c |.NET 8.0}} || 22. Jan 2006 || Microsoft .NET Framework 2.0 || ?
|}
(Quelle: [http://msdn.microsoft.com/de-de/library/zwaxkcdk.aspx MSDN], [http://webmasterworld.com/forum91/68.htm WebmasterWorld Forum])
JScript-Dateien (Dateinamenserweiterung *.js) können durch den Windows Based Script Host ausgeführt werden, sei es – wenn die Erweiterung verknüpft wurde – durch einen Doppelklick der Skriptdatei, oder aber durch Aufruf von wscript.exe oder cscript.exe im „Ausführen“-Fenster des Startmenüs. Dabei können neben der Skriptdatei weitere Parameter übergeben werden.
Weblinks
{{Wiktionary}}
*[http://eulanda.de/inside/entwicklerhandbuch/jscript/jscript.htm JScript-Beschreibung]
*[http://msdn.microsoft.com/de-de/library/72bd815a(vs.80).aspx Beschreibung in der MSDN Library]
{{SORTIERUNG:Jscript}}Kategorie:Skriptsprache
ar:جيه سكريبت
JScript
es:JScript
et:JScript
JScript
id:JScript
is:JScript
ja:JScript
ko:J스크립트
nl:JScript
pl:JScript
pt:JScript
ru:JScript
sv:JScript
uk:JScript
zh:JScript
Text und Bilder dieses Beitrags stammen aus dem Artikel JScript der freien Enzyklopädie Wikipedia und stehen unter der GNU Free Documentation License. Die Liste der Autoren ist in der Wikipedia unter dieser Seite verfügbar, der Original-Artikel lässt sich hier bearbeiten.