Heim >Web-Frontend >Front-End-Fragen und Antworten >Javascript ist die Skriptform der Java-Sprache?

Javascript ist die Skriptform der Java-Sprache?

青灯夜游
青灯夜游Original
2021-06-29 14:51:174616Durchsuche

Javascript ist keine Skriptform der Java-Sprache, es handelt sich um zwei völlig unterschiedliche Spracharchitekturen. Java ist eine objektorientierte statisch typisierte Sprache, und JavaScript ist eine objekt- und ereignisgesteuerte dynamisch typisierte Sprache. Java-Quellcode muss vor der Ausführung kompiliert werden, JavaScript-Code jedoch nicht.

Javascript ist die Skriptform der Java-Sprache?

Die Betriebsumgebung dieses Tutorials: Windows7-System, Javascript 1.8.5 und Java8-Version, Dell G3-Computer.

Javascript ist nicht die Skriptform der Java-Sprache, die beiden sind völlig unterschiedlich. Es handelt sich um zwei völlig unterschiedliche Sprachstrukturen.

Der Unterschied zwischen Java und Javascript:

  • Java läuft hauptsächlich auf der Serverseite; Javascript läuft hauptsächlich auf dem Client-Browser

  • Java ist eine objektorientierte Sprache, JavaScript ist eine Skriptsprache basierend auf Objekten und ereignisgesteuerten Sprachen.

  • Java muss auf der JVM (Java Virtual Machine) des JDK oder JRE ausgeführt werden, während JavaScript im Webbrowser ausgeführt wird, daher ist keine bestimmte Plattform erforderlich. Java läuft hauptsächlich auf der Serverseite; JavaScript läuft hauptsächlich auf dem Client-Browser.

  • Java-Quellcode muss vor der Ausführung kompiliert werden, JavaScript-Code ist jedoch nicht erforderlich und kann direkt vom Browser interpretiert und ausgeführt werden.

  • Die von JavaScript und Java verwendeten Variablentypen sind unterschiedlich.

    JavaScript ist eine dynamisch typisierte Sprache; Java ist eine statisch typisierte Sprache. Java kann die Länge eines Arrays nach seiner Definition nicht ändern, JavaScript jedoch.

    Die Variablendeklaration in JavaScript verwendet einen schwachen Typ, d. h. die Variable muss vor der Verwendung nicht deklariert werden, sondern der Interpreter überprüft ihren Datentyp zur Laufzeit. Java verwendet eine starke Typvariablenprüfung, d. h. alle Variablen müssen vor der Kompilierung deklariert werden.

  • JavaScript ist schwach typisiert, das heißt, es muss vor der Verwendung nicht deklariert werden, aber der Browser-Interpreter prüft den Datentyp zur Laufzeit; Java ist stark typisiert, das heißt, alle Variablen müssen vor der Kompilierung deklariert werden

  • Die objektorientierte Implementierung von JavaScript basiert auf Prototypen (prototypbasiert) und Java basiert auf Klassen (klassenbasiert);

  • Die Grammatikregeln von Java sind viel strenger und leistungsfähiger als die von JavaScript.

  • Java-Sprachcode ist eine Sprache, die nichts mit HTML zu tun hat; JavaScript-Sprachcode ist ein Textzeichenformat, das direkt in HTML-Dokumente eingebettet und dynamisch geladen werden kann.

  • Javascript arbeitet nicht direkt mit Text und Grafiken zusammen. Es arbeitet mit HTML-Elementkombinationen in Webseiten zusammen, kann jedoch den Browser steuern und den Browser direkt Text und Grafiken verarbeiten lassen. Java kann Text und Grafiken direkt bearbeiten.

Weitere Programmierkenntnisse finden Sie unter: Programmiervideo! !

Das obige ist der detaillierte Inhalt vonJavascript ist die Skriptform der Java-Sprache?. 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