Andere Tipps

Soweit ich das beurteilen kann, zwei Dinge:

  1. ActiveXObject Konstruktor
  2. Das Idiom f (x) = y, die ungefähr äquivalent ist f [x] = y.

Aus Wikipedia: http://en.wikipedia.org/wiki/Jscript

  

JScript ist der Microsoft-Dialekt   die ECMAScript-Skriptsprache   Spezifikation.

     

JavaScript (Netscape / Mozilla   Umsetzung des ECMA   Spezifikation), JScript und   ECMAScript sind sehr ähnlich Sprachen.   In der Tat ist der Name „JavaScript“ oft   Bezug zu nehmen auf ECMAScript verwendet oder   JScript.

Microsoft den Namen JScript für seine Implementierung verwendet markenrechtlichen Gründen zu vermeiden ( JavaScript ist ein Warenzeichen von Oracle Corporation ).

Javascript, die Sprache, kam zum ersten Mal, von Netscape.

Microsoft Reverse Javascript entwickelt und nannte es JScript zu markenrechtlichen Gründen mit Sonne zu vermeiden (Netscape und Sun wurden zu der Zeit einer Partnerschaft auf, so war dies weniger ein Problem)

Die Sprachen sind identisch, beide sind Dialekte des ECMA-Script, der After-the-fact-Standard.

Obwohl die Sprachen identisch sind, da JScript läuft im Internet Explorer, es hat Zugriff auf verschiedene Objekte durch den Browser (wie ActiveXObject) ausgesetzt

JScript ist die Umsetzung der ECMAScript-Spezifikation von Microsoft. JavaScript ist die Mozilla Implementierung der Spezifikation.

JScript ist die Microsoft-Implementierung von Javascript

Nach diesem Artikel:

  • JavaScript ist eine Skriptsprache von Netscape Communications entwickelt konzipiert für die Entwicklung von Client- und Server-Internet-Anwendungen. Netscape Navigator ist so konzipiert, JavaScript in Webseiten eingebettet zu interpretieren. JavaScript ist unabhängig von Sprache Java von Sun Microsystems.

  • Microsoft JScript eine offene Implementierung von Netscape JavaScript ist. JScript ist eine leistungsstarke Skriptsprache entwickelt, aktive Online-Inhalte für das World Wide Web zu erstellen. JScript ermöglicht es Entwicklern, eine Vielzahl von Objekten in Webseiten zu verknüpfen und zu automatisieren, einschließlich ActiveX-Steuerelemente und Java-Programme. Microsoft Internet Explorer ist so konzipiert, JScript eingebettet in Webseiten zu interpretieren.

Vor langer Zeit, alle Browser-Anbieter machten JavaScript-Engine für den Browser und nur sie und Gott wusste, was innerhalb dieses geschah. Ein schöner Tag, ECMA international kam und sagte: Lassen Sie uns Motoren machen auf der Grundlage gemeinsamer Standard, lassen Sie uns etwas verallgemeinern zum Leben einfacher und Spaß, und sie machten diesen Standard. Da alle Browser-Anbieter ihre JavaScript-Engine machen basierend auf ECMAScript Kern (Standard).

Zum Beispiel Google Chrome verwendet V8-Motor und das ist Open Source. Sie können es herunterladen und sehen, wie C ++ Programm übersetzt einen Befehl ‚Drucken‘ von JavaScript in Maschinencode.

Internet Explorer verwendet JScript (Chakra) Engine für den Browser und andere tun so, und sie alle verwendet gemeinsamen Kern.

Wikipedia hat diese über die Unterschiede zu sagen.

In der Regel JScript ist eine ActiveX-Skriptsprache, die wahrscheinlich als JavaScript von Nicht-IE-Browser interpretiert wird.

Es gibt einige Code Unterschiede bewusst zu sein.

Ein negativer erster Parameter SubTr nicht unterstützt wird, z.B. in Javascript: "string".substr(-1) gibt "g", während in JScript: "string".substr(-1) returns "String"

Es ist möglich, "string"[0] zu tun „s“ in Javascript zu bekommen, aber JScript unterstützt nicht ein solches Konstrukt. (Tatsächlich scheint nur moderner Browser das "string"[0] Konstrukt zu unterstützen.

JScript ist eine .NET-Sprache ähnlich wie C #, mit den gleichen Funktionen und Zugriff auf alle .NET-Funktionen.

JavaScript ist auf dem ASP Classic-Server ausgeführt werden. Verwenden klassischen ASP die gleiche JavaScript ausführen, die Sie auf dem Client haben (mit Ausnahme von HTML5-Funktionen). Ich nur einen Satz von Code für die meisten meiner Code auf diese Weise haben.

Ich betreiben .ASPX JScript, wenn ich Bild und Binärdatei Funktionen erfordern, (unter vielen anderen), die nicht in klassischen ASP sind. Dieser Code ist einzigartig für den Server, aber extrem leistungsfähig.

JScript ist Microsoft 's-Äquivalent von JavaScript .
Java ist ein Oracle Produkt und verwendete ein Sonne ein Produkt zu sein.

Oracle gekauft Sonne .

JavaScript + Microsoft = JScript

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top