JScript

JScript ist die Durchführung des Microsofts des ECMAScript Standards, der in Internet Explorer des Microsofts verwendet wird.

JScript wird als ein Windows-Schrift-Motor durchgeführt. Das bedeutet, dass es zu jeder Anwendung "eingesteckt" werden kann, die Windows-Schrift, wie Internet Explorer, Aktive Server-Seiten und Windows-Schrift-Gastgeber unterstützt. Es bedeutet auch, dass jede Anwendung, die Windows-Schrift unterstützt, vielfache Sprachen (JScript, VBScript, Perl und andere) verwenden kann.

JScript wurde zuerst in Internet Explorer 3.0 Browser veröffentlicht im August 1996 unterstützt. Seine neuste Version ist JScript 9.0, eingeschlossen in Internet Explorer 9.

JScript 10.0 ist ein getrennter Dialekt, auch bekannt als JScript.NET, der mehrere neue Eigenschaften aus der unfertigen vierten Ausgabe des ECMAScript Standards hinzufügt. Es muss für die.NET Fachwerk-Version 2 oder Version 4 kompiliert werden, aber statische Typ-Anmerkungen sind fakultativ.

Vergleich zu JavaScript

Wie erklärt, durch den Guru von JavaScript Douglas Crockford in seinem Gespräch genannt Die Programmiersprache von JavaScript auf dem YUI Theater,

JScript unterstützt bedingte Kompilation, die einem Programmierer erlaubt, Code innerhalb von Block-Anmerkungen auswählend durchzuführen. Das ist eine Erweiterung auf den ECMAScript Standard, der in anderen Durchführungen von JavaScript nicht unterstützt wird.

Versionen

JScript

Der ursprüngliche JScript ist ein Aktiver Scripting Motor. Wie andere Aktive Scripting Sprachen wird darauf auf der COM/OLE Automationsplattform gebaut und stellen scripting Fähigkeiten zur Verfügung, Anwendungen zu veranstalten.

Das ist die verwendete Version, wenn es JScript innerhalb einer Webseite veranstaltet, die durch Internet Explorer, in einer HTML-Anwendung, in der klassischen NATTER, in Windows-Schrift-Gastgeber-Schriften und mehreren anderen Automationsumgebungen gezeigt ist.

JSCRIPT wird manchmal "Klassiker JScript" oder "Energischen Scripting JScript" genannt, um es von neueren.NET-basierten Versionen zu unterscheiden.

Einige Versionen von JScript sind für vielfache Versionen von Internet Explorer und Windows verfügbar. Zum Beispiel wurde JScript 5.7 mit Internet Explorer 7.0 eingeführt und wird auch für Internet Explorer 6.0 mit Windows XP Dienstsatz 3 installiert, während JScript 5.8 mit Internet Explorer 8.0 eingeführt wurde und auch mit Internet Explorer 6.0 auf Windows Mobil 6.5 installiert wird.

Die Durchführung des Microsofts der ECMAScript 5. Ausgabe in der Verbrauchervorschau des Windows 8 wird JavaScript und das entsprechende Sehstudio genannt 11 Ausdrückliches Beta schließt einen "völlig neuen", voll gezeigten Redakteur von JavaScript mit Erhöhungen von IntelliSense für HTML5 und ECMAScript ein 5 Syntax, "VSDOC" Anmerkungen für vielfache Überlastungen, hat DOM Konfiguration, das Zusammenbringen der geschweiften Klammer vereinfacht, das zusammenklappbare Umreißen und "gehen zur Definition".

JScript ist auch auf dem Windows CE (eingeschlossen in Windows verfügbar, das Beweglich, in Windows Eingebetteter CE fakultativ ist). Die Version des Windows CE hat am Aktiven Beseitigen Mangel.

JScript.NET

JScript.NET ist ein Microsoft.NET Durchführung von JScript, es ist eine CLS Sprache und erbt so sehr starke Eigenschaften, aber hat an vielen Eigenschaften der ursprünglichen JScript Sprache Mangel, es unpassend für viele scripting Drehbücher machend.

JSCRIPT.NET kann für ASP.NET Seiten und für ganze.NET Anwendungen verwendet werden, aber der Mangel an der Unterstützung für diese Sprache in Microsoft Visual Studio legt es mehr als ein Steigungspfad für die klassische NATTER mit dem Klassiker JScript als als eine neue erstklassige Sprache.

JScript.NET wird im.NET Kompaktfachwerk nicht unterstützt.

Zeichen: JScript.NET Versionen sind mit klassischen JScript Versionen nicht verbunden. JScript.NET ist ein getrenntes Produkt. Wenn auch JScript.NET innerhalb des Sehstudios IDE nicht unterstützt wird, sind seine Versionen synchron mit anderen.NET Sprachversionen (C#, VB.NET, VC ++), der ihren entsprechenden Sehstudio-Versionen folgt.

.NET-Fachwerk 3.0 und 3.5 wird oben auf 2.0 gebaut und schließt das neuere nicht ein JScript.NET veröffentlichen (Version 10.0 für das.NET Fachwerk 4.0).

(Quelle: Dateiversion jsc.exe JScript.NET Bearbeiters und Microsoft.JScript.dll installiert mit dem.NET Fachwerk)

Siehe auch

  • Aktiver Scripting
  • Chakra (JScript Motor)
  • ECMAScript, der Sprachdefinitionsstandard von ECMA International, der alle Durchführungen dieser Sprachfamilie an einem Minimum folgen müssen
  • JScript. NETZ
  • JavaScript, Ursprünglich LiveScript, war es die erste Durchführung dieser Sprachfamilie
  • Windows-Schrift-Datei
  • Windows-Schrift-Gastgeber

Referenzen

Außenverbindungen


Beauvais / Lava-Betten nationales Denkmal
Impressum & Datenschutz