Môžeme vytvoriť externý JavaScript súbor a vložiť ho do mnohých html stránok.
To poskytuje opätovná použiteľnosť kódu pretože jeden súbor JavaScript môže byť použitý na niekoľkých html stránkach.
spínacie puzdro java
Externý súbor JavaScript musí byť uložený s príponou .js. Odporúča sa vložiť všetky súbory JavaScript do jedného súboru. Zvyšuje rýchlosť webovej stránky.
Vytvorme externé JavaScript súbor, ktorý vytlačí Hello Javatpoint v dialógovom okne výstrahy.
message.js
function msg(){ alert('Hello Javatpoint'); }
Zahrňme súbor JavaScript do html stránky. Volá to Funkcia JavaScript pri kliknutí na tlačidlo.
statický v c
index.html
Vitajte v JavaScripte
d žabka
Výhody externého JavaScriptu
Ak používateľ vytvorí externý javascript, prinesie to nasledujúce výhody:
- Pomáha pri opätovnej použiteľnosti kódu vo viac ako jednom súbore HTML.
- Umožňuje ľahkú čitateľnosť kódu.
- Je to časovo efektívne, pretože webové prehliadače ukladajú externé súbory js do vyrovnávacej pamäte, čo ďalej znižuje čas načítania stránky.
- Umožňuje webovým dizajnérom aj programátorom pracovať so súbormi html a js paralelne a oddelene, t. j. bez konfliktov v kóde.
- Dĺžka kódu sa skracuje, pretože len musíme určiť umiestnenie súboru js.
Nevýhody externého JavaScriptu
Externé súbory majú nasledujúce nevýhody:
- Zlodej si môže stiahnuť kód kódera pomocou adresy URL súboru js.
- Ak sú dva súbory js na sebe závislé, zlyhanie jedného súboru môže ovplyvniť spustenie druhého závislého súboru.
- Webový prehliadač musí na získanie kódu js zadať dodatočnú požiadavku http.
- Malá až veľká zmena v kóde js môže spôsobiť neočakávané výsledky vo všetkých jeho závislých súboroch.
- Musíme skontrolovať každý súbor, ktorý závisí od bežne vytváraného externého súboru javascript.
- Ak je to niekoľko riadkov kódu, potom je lepšie implementovať interný kód javascript.