Ustvarimo lahko zunanjo datoteko JavaScript in jo vdelamo v številne html strani.
Zagotavlja ponovna uporabnost kode ker se ena datoteka JavaScript lahko uporablja na več straneh html.
Zunanja datoteka JavaScript mora biti shranjena s pripono .js. Priporočljivo je, da vse datoteke JavaScript vdelate v eno datoteko. Poveča hitrost spletne strani.
Ustvarimo zunanjost JavaScript datoteko, ki natisne Hello Javatpoint v pogovornem oknu z opozorilom.
message.js
function msg(){ alert('Hello Javatpoint'); }
Vključimo datoteko JavaScript v stran html. Pokliče funkcija JavaScript ob kliku na gumb.
index.html
Dobrodošli v JavaScriptu
Prednosti zunanjega JavaScripta
Če uporabnik ustvari zunanji javascript, bo imel naslednje prednosti:
- Pomaga pri ponovni uporabi kode v več kot eni datoteki HTML.
- Omogoča enostavno berljivost kode.
- Je časovno učinkovit, saj spletni brskalniki predpomnijo zunanje datoteke js, kar dodatno skrajša čas nalaganja strani.
- Omogoča spletnim oblikovalcem in kodirnikom, da delajo z datotekami html in js vzporedno in ločeno, tj. brez konfliktov kode.
- Dolžina kode se zmanjša, saj moramo samo določiti lokacijo datoteke js.
Slabosti zunanjega JavaScripta
Zunanje datoteke imajo naslednje pomanjkljivosti:
- Kraj lahko prenese kodo kodirnika z uporabo URL-ja datoteke js.
- Če sta dve datoteki js odvisni druga od druge, lahko napaka v eni datoteki vpliva na izvajanje druge odvisne datoteke.
- Spletni brskalnik mora narediti dodatno zahtevo http, da dobi kodo js.
- Majhna ali velika sprememba kode js lahko povzroči nepričakovane rezultate v vseh od nje odvisnih datotekah.
- Preveriti moramo vsako datoteko, ki je odvisna od običajno ustvarjene zunanje datoteke javascript.
- Če gre za nekaj vrstic kode, potem je bolje implementirati interno kodo javascript.