Javascript est-il un langage compilé ?

青灯夜游
Libérer: 2022-01-28 12:04:31
original
3012 Les gens l'ont consulté

Javascript n'est pas un langage compilé, mais un langage interprété. JavaScript est un langage de script littéral, et tous les langages de script sont des langages interprétés ; le code écrit en JavaScript n'a pas besoin d'être compilé et peut être exécuté directement. Le navigateur interprétera directement le code source et effectuera des opérations telles que la création de variables en mémoire. .

Javascript est-il un langage compilé ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.

Javascript n'est pas un langage compilé, mais un langage interprété, un langage de script littéral.

Langage compilé consiste d'abord à compiler le code source en code machine (c'est-à-dire le programme dit exécutable, tel que le fichier exe du système Windows). Lors de l'exécution, l'ordinateur n'a qu'à le transmettre directement. le code machine au CPU pour exécution. Les langages compilés se caractérisent par une vitesse d'exécution rapide et une efficacité élevée. L'inconvénient est une mauvaise portabilité. Le

Langage analytique apparaît directement sous forme de code source Lors de son exécution, il est analysé en code machine en temps réel et exécuté.

Tous les langages de script (y compris JavaScript, bien sûr) sont des langages interprétés. La plus grande caractéristique de ce type de langage est qu’ils ne peuvent pas exister indépendamment et doivent être parasites dans d’autres programmes (comme les navigateurs).

JavaScript est un langage de script interprété. Contrairement au C, C++ et à d'autres langages qui doivent d'abord être compilés puis exécutés, le code écrit en JavaScript n'a pas besoin d'être compilé et peut être exécuté directement.

Le code écrit en JavaScript n'a pas besoin d'être compilé et peut être exécuté directement. De plus, comme JavaScript est un langage interprété, cela signifie que le système ne sait si chaque code est erroné qu'au moment de son exécution.

Connaissances approfondies : interprété ou compilé

  • Le langage compilé est généralement plus rapide que le langage interprété pendant l'exécution, car le langage compilé est déjà du code machine et n'a pas besoin d'être interprété en code machine.

  • Dans les langages interprétés, après avoir écrit une ligne ou un programme court, vous pouvez l'exécuter immédiatement, le déboguer immédiatement et tester rapidement vos idées.

【Recommandations associées : Tutoriel d'apprentissage Javascript

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal