Můžeme vytvořit externí JavaScript soubor a vložit jej do mnoha html stránek.
Poskytuje znovu použitelnost kódu protože jeden soubor JavaScript lze použít na několika html stránkách.
průchod předobjednávky
Externí soubor JavaScript musí být uložen s příponou .js. Doporučuje se vložit všechny soubory JavaScript do jednoho souboru. Zvyšuje rychlost webové stránky.
Vytvořme externí JavaScript soubor, který vytiskne Hello Javatpoint v dialogovém okně výstrahy.
message.js
function msg(){ alert('Hello Javatpoint'); }
Pojďme zahrnout JavaScript soubor do html stránky. Volá to Funkce JavaScript při kliknutí na tlačítko.
sady v Javě
index.html
Vítejte v JavaScriptu
Výhody externího JavaScriptu
Pokud uživatel vytvoří externí javascript, bude to mít následující výhody:
- Pomáhá při opětovné použitelnosti kódu ve více než jednom HTML souboru.
- Umožňuje snadnou čitelnost kódu.
- Je to časově efektivní, protože webové prohlížeče ukládají externí soubory js do mezipaměti, což dále zkracuje dobu načítání stránky.
- Umožňuje webovým designérům i kodérům pracovat se soubory html a js paralelně a odděleně, tj. bez jakýchkoli konfliktů v kódu.
- Délka kódu se zkracuje, protože pouze musíme zadat umístění souboru js.
Nevýhody externího JavaScriptu
Externí soubory mají následující nevýhody:
- Zloděj si může stáhnout kód kodéra pomocí adresy URL souboru js.
- Pokud jsou dva soubory js na sobě závislé, může selhání v jednom souboru ovlivnit spuštění druhého závislého souboru.
- Webový prohlížeč musí provést další požadavek http, aby získal kód js.
- Malá až velká změna v kódu js může způsobit neočekávané výsledky ve všech jeho závislých souborech.
- Musíme zkontrolovat každý soubor, který závisí na běžně vytvářeném externím javascriptovém souboru.
- Pokud se jedná o několik řádků kódu, je lepší implementovat interní kód javascriptu.