القائمة الرئيسية

الصفحات

 JavaScript interne et JavaScript externe sont deux approches différentes pour inclure du code JavaScript dans une page HTML. Voici les différences entre les deux :

  1. JavaScript Interne (ou JavaScript en ligne):

    • Le code JavaScript est placé directement à l’intérieur de la page HTML, entre les balises <script> dans la section <head> ou <body>.
    • Voici un exemple de code JavaScript interne :
      <html>
        <head>
          <title>Mon premier code JavaScript !!!</title>
          <script type="text/javascript">
            // Crée un objet Date
            var jour = new Date();
            // Utilise la fonction getDay pour obtenir le jour actuel
            var jourActuel = jour.getDay();
            // Crée un tableau pour stocker les noms des jours de la semaine
            var joursSemaine = ["dimanche", "lundi", "mardi", "mercredi", "jeudi", "vendredi", "samedi"];
            // Affiche le jour actuel
            document.write("Aujourd'hui, c'est " + joursSemaine[jourActuel] + ".");
          </script>
        </head>
        <body>
          <!-- Contenu de la page -->
        </body>
      </html>
      
    • Utilisez cette méthode lorsque vous avez quelques lignes de code spécifiques à une page particulière.
  2. JavaScript Externe:

    • Le code JavaScript est stocké dans un fichier externe avec l’extension .js.
    • Dans votre page HTML, vous faites référence à ce fichier externe à l’aide de l’attribut src dans la balise <script>.
    • Voici comment lier un fichier JavaScript externe :
      <script type="text/javascript" src="monfichier.js"></script>
      
    • Cette méthode est utile lorsque votre code JavaScript est utilisé sur plusieurs pages web. Si vous devez apporter des modifications, vous ne modifiez qu’un seul fichier externe.

En résumé :

  • JavaScript interne : Utilisez-le pour des petites portions de code spécifiques à une page.
  • JavaScript externe : Utilisez-le pour un code réutilisable sur plusieurs pages. 😊

Commentaires

التنقل السريع