logo

Extern JavaScript-fil

Vi kan skapa externa JavaScript-filer och bädda in den i många HTML-sidor.

Det ger kod åter användbarhet eftersom en enda JavaScript-fil kan användas på flera HTML-sidor.

mylivericket

En extern JavaScript-fil måste sparas med filtillägget .js. Det rekommenderas att bädda in alla JavaScript-filer i en enda fil. Det ökar hastigheten på webbsidan.

Låt oss skapa en extern JavaScript fil som skriver ut Hello Javatpoint i en varningsdialogruta.

message.js

 function msg(){ alert('Hello Javatpoint'); } 

Låt oss inkludera JavaScript-filen i HTML-sidan. Den kallar JavaScript-funktion på knappklick.

Neena Gupta

index.html

Välkommen till JavaScript

Fördelar med extern JavaScript

Det kommer att finnas följande fördelar om en användare skapar ett externt javascript:

  1. Det hjälper till att återanvända kod i mer än en HTML-fil.
  2. Det möjliggör enkel kodläsbarhet.
  3. Det är tidseffektivt eftersom webbläsare cachelagrar de externa js-filerna, vilket ytterligare minskar sidladdningstiden.
  4. Det gör det möjligt för både webbdesigners och kodare att arbeta med html- och js-filer parallellt och separat, det vill säga utan att möta några kodkonflikter.
  5. Längden på koden minskar eftersom bara vi behöver ange platsen för js-filen.

Nackdelar med extern JavaScript

Det finns följande nackdelar med externa filer:

  1. Stjälaren kan ladda ner kodarens kod med hjälp av URL:en till js-filen.
  2. Om två js-filer är beroende av varandra, kan ett fel i en fil påverka exekveringen av den andra beroende filen.
  3. Webbläsaren måste göra en ytterligare http-förfrågan för att få js-koden.
  4. En liten till stor förändring i js-koden kan orsaka oväntade resultat i alla dess beroende filer.
  5. Vi måste kontrollera varje fil som beror på den vanligt skapade externa javascript-filen.
  6. Om det är några rader kod, då är det bättre att implementera den interna javascript-koden.