Ist Javascript kompiliert oder eine interpretierte Sprache?[geschlossen]
-
09-12-2019 - |
Frage
Kann Javascript als reine interpretierte Sprache bezeichnet werden?Oder hat es auch einen kompilierten Geschmack?Könnte jemand die Gründe für beide Dinge anleiten, je nachdem, was wahr ist.
Lösung
Gehen Sie und lesen Sie die Antworten auf diese Frage
https://softwareengineering.stackexchange.com/questions/138521/is-javascript-interpreted-by-design
Die Antwort, die ich akzeptiert habe, ist ausgezeichnet und sollte helfen, Ihre Frage zu beantworten.
Für mich persönlich bin ich etwas vorsichtig mit der Idee, eine Sprache interpretiert oder kompiliert zu nennen.Es ist eine Implementierungsentscheidung, nicht Teil der Sprachspezifikation.Wenn Sie über kompiliertes oder interpretiertes JavaScript sprechen möchten, fragen Sie es im Kontext einer tatsächlichen Implementierung der Sprachspezifikation.
Andere Tipps
JavaScript wird zur Laufzeit vom Client-Browser interpretiert.Es gibt ein Werkzeug namens Rhino JavaScript Compiler das kompiliert angeblich JavaScript in Java-Klassendateien.