logo

Ārējais JavaScript fails

Mēs varam izveidot ārēju JavaScript failu un iegult to daudzās html lapās.

Tas nodrošina koda atkārtota lietojamība jo vienu JavaScript failu var izmantot vairākās html lapās.

Ārējam JavaScript failam ir jābūt saglabātam ar paplašinājumu .js. Ieteicams visus JavaScript failus iegult vienā failā. Tas palielina tīmekļa lapas ātrumu.

Izveidosim ārējo JavaScript failu, kas drukā Hello Javapoint brīdinājuma dialoglodziņā.

message.js

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

Iekļausim JavaScript failu html lapā. To sauc par JavaScript funkcija noklikšķinot uz pogas.

index.html

Laipni lūdzam JavaScript

Ārējā JavaScript priekšrocības

Ja lietotājs izveidos ārēju JavaScript, būs šādas priekšrocības:

  1. Tas palīdz atkārtoti izmantot kodu vairāk nekā vienā HTML failā.
  2. Tas ļauj viegli lasīt kodu.
  3. Tas ir laika ziņā efektīvs, jo tīmekļa pārlūkprogrammas kešatmiņā saglabā ārējos js failus, kas vēl vairāk samazina lapas ielādes laiku.
  4. Tas ļauj gan tīmekļa dizaineriem, gan kodētājiem strādāt ar html un js failiem paralēli un atsevišķi, t.i., nesaskaroties ar koda konfliktiem.
  5. Koda garums samazinās, jo tikai mums ir jānorāda js faila atrašanās vieta.

Ārējā JavaScript trūkumi

Ārējiem failiem ir šādi trūkumi:

  1. Zādzītājs var lejupielādēt kodētāja kodu, izmantojot js faila URL.
  2. Ja divi js faili ir atkarīgi viens no otra, kļūme vienā failā var ietekmēt otra atkarīgā faila izpildi.
  3. Lai iegūtu js kodu, tīmekļa pārlūkprogrammai ir jāveic papildu http pieprasījums.
  4. Mazas vai lielas izmaiņas js kodā var izraisīt negaidītus rezultātus visos no tā saistītajos failos.
  5. Mums ir jāpārbauda katrs fails, kas ir atkarīgs no parasti izveidotā ārējā JavaScript faila.
  6. Ja tas ir dažas koda rindiņas, labāk ieviest iekšējo JavaScript kodu.