Heim  >  Artikel  >  Web-Frontend  >  JavaScript kann nicht plattformübergreifend sein, oder?

JavaScript kann nicht plattformübergreifend sein, oder?

青灯夜游
青灯夜游Original
2022-09-20 16:48:583775Durchsuche

Nein, Javascript kann plattformübergreifend sein. Die JavaScript-Skriptsprache hängt vom Browser selbst ab und hat nichts mit der Betriebsumgebung (System) zu tun. Solange der Computer den Browser ausführen kann und der Browser JavaScript unterstützt, kann JavaScript von den meisten Browsern korrekt ausgeführt werden Kann daher auf mehreren Plattformen ausgeführt werden (z. B. Windows, Linux, Mac, Android, iOS usw.).

JavaScript kann nicht plattformübergreifend sein, oder?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

Nein, Javascript kann plattformübergreifend sein.

JavaScript (kurz „JS“) ist eine leichtgewichtige, interpretierte oder Just-in-Time-kompilierte, plattformübergreifende Programmiersprache mit Funktionspriorität. Obwohl es als Skriptsprache für die Entwicklung von Webseiten bekannt ist, wird es auch in vielen Nicht-Browser-Umgebungen verwendet. JavaScript ist eine dynamische Skriptsprache, die auf Prototypprogrammierung basiert, mehrere Paradigmen aufweist und objektorientierte, imperative und deklarative (z. B als funktionaler Programmierstil.

Die vollständige Zusammensetzung von JavaScript*

  • ECMAScript, das die Syntax und die grundlegenden Objekte der Sprache beschreibt.

  • Document Object Model (DOM) beschreibt die Methoden und Schnittstellen zur Verarbeitung von Webinhalten.

  • Browser Object Model (BOM) beschreibt die Methoden und Schnittstellen für die Interaktion mit dem Browser.

Eigenschaften von JavaScript

1 Eine Skriptsprache, die sequentiell interpretiert und ausgeführt wird

Ihre grundlegende Strukturform ist C, C++ und Java sehr ähnlich. Es muss jedoch nicht wie diese Sprachen zuerst kompiliert werden, sondern == wird während der Ausführung des Programms Zeile für Zeile interpretiert. ==Es muss in die HTML-Seite eingebettet werden und vom Browser interpretiert und ausgeführt werden können.

2. Objektbasierte Sprache

Javascript ist eine objektbasierte Sprache, Objekte können im Programm erstellt werden

3. Einfachheit

Es ist eine Sprache, die auf den grundlegenden Syntaxanweisungen und dem Kontrollfluss basiert. Durch das einfache und kompakte Design kann die gesamte grundlegende Syntax in Java in JavaScript verwendet werden. Wenn Sie also die Java-Sprache gelernt haben, ist das Erlernen von JavaScript relativ einfach. 4. Schwach typisierte Sprache. Die Syntax ist locker und die Anforderungen sind nicht streng. Wenn Sie eine Variable deklarieren, können Sie sie auch direkt verwenden. 5. Ereignisgesteuerte

Operationen Die Seite kann beispielsweise Links-/Rechtsklick und Doppelklick, Überwachung von Tastaturtasten, Mausbewegung, Mausziehen, Mausscrollen und andere Ereignisreaktionsverarbeitungen an JavaScript übergeben werden Reagieren Sie direkt auf Benutzer- oder Kundeneingaben, ohne das Webdienstprogramm zu durchlaufen. Sicherheit: JavaScript erlaubt keinen Zugriff auf die lokale Festplatte und kann keine Daten auf dem Server speichern Die Anzahl der Netzwerkdokumente kann nur über den Browser zum Durchsuchen von Informationen oder zur dynamischen Interaktion erreicht werden. Dadurch wird Datenverlust wirksam vorgebeugt. Daher kann ein JavaScript-Skript nach dem Schreiben auf jedem Computer verwendet werden, vorausgesetzt, der Browser auf dem Computer unterstützt die JavaScript-Skriptsprache. JavaScript wird von den meisten Browsern unterstützt, sodass es auf einer Vielzahl von Plattformen ausgeführt werden kann (z. B. Windows). Linux, Mac, Android, iOS usw.).

Einfach ausgedrückt hängt JavaScript vom Browser selbst ab und hat nichts mit der Betriebsumgebung zu tun. Solange der Computer den Browser ausführen kann und der Browser JavaScript unterstützt, kann es korrekt ausgeführt werden. Aber verschiedene Browser und verschiedene Versionen desselben Browsers unterstützen JavaScript unterschiedlich (Browserkompatibilität).

Im Gegensatz zu serverseitigen Skriptsprachen wie PHP und ASP wird JavaScript hauptsächlich als clientseitige Skriptsprache zur Ausführung im Browser des Benutzers verwendet und erfordert keine Serverunterstützung. Daher bevorzugten Programmierer in den frühen Tagen JavaScript, um die Belastung des Servers zu verringern, brachten aber gleichzeitig auch ein weiteres Problem mit sich: die Sicherheit.

Da Server immer leistungsfähiger werden, ist JavaScript aufgrund seiner plattformübergreifenden und benutzerfreundlichen Vorteile immer noch beliebt, obwohl Programmierer aus Sicherheitsgründen Skripte bevorzugen, die auf dem Server ausgeführt werden. Gleichzeitig müssen einige spezielle Funktionen (z. B. AJAX) auf die Unterstützung von JavaScript auf der Clientseite angewiesen sein.

Die Rolle von JavaScript

1. Verbessern Sie das Designlayout der Webseite (betreiben Sie die Beschriftungselemente auf der Seite)

2. Erkennen Sie den Browser und steuern Sie das Verhalten des Browsers

4. Cookies erstellen

5. Bei der Verwendung von Ajax wird auch JavaScript verwendet

[Verwandte Empfehlungen:

Javascript-Video-Tutorial

]

Das obige ist der detaillierte Inhalt vonJavaScript kann nicht plattformübergreifend sein, oder?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn