Maison >interface Web >Questions et réponses frontales >Javascript doit-il être compilé ?

Javascript doit-il être compilé ?

青灯夜游
青灯夜游original
2021-10-20 16:25:554852parcourir

javascript n'a pas besoin d'être compilé. JavaScript est un langage de script interprété et littéral. Le navigateur interprète directement le code source et peut l'exécuter directement. Les programmes écrits en JavaScript seront interprétés et exécutés ligne par ligne pendant le processus en cours, et aucune pré-compilation n'est requise.

Javascript doit-il être compilé ?

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

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. Les programmes écrits en JavaScript seront interprétés et exécutés ligne par ligne pendant le processus en cours, et aucune pré-compilation n'est requise.

Le langage interprété apparaît directement sous forme de code source, est analysé en code machine et exécuté en temps réel lors de son exécution. 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).

Les langues interprétées sont traduites lors de l'exécution du programme. Par exemple, le langage de base interprété dispose d'un interpréteur dédié qui peut exécuter directement le programme de base, et chaque instruction est traduite lors de son exécution. De cette façon, le langage interprété doit être traduit à chaque exécution, ce qui est relativement inefficace.

【Apprentissage recommandé : Tutoriel avancé 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!

Déclaration:
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