1. kamerák
  2. Car Audio & Electronics
  3. Home Audio
  4. Personal Audio
  5. TV-k
  6. Okos otthon
  >> Elektronikai Technológia Online >  >> Okos otthon >> Okos élet

Különbség a belső és a külső Javascriptek között

Az 1990-es évek közepén a Netscape fejlesztői létrehoztak egy egyszerű szkriptnyelvet, amellyel a webhelyeket interaktívabbá és vonzóbbá teszik. Ez a nyelv végül Javascript néven lesz ismert. Sok felhasználó manapság nincs tisztában azzal, hogy az e-mail kliens vagy a közösségi hálózati webhely funkciói, amelyektől függenek, több ezer sor okos és összetett Javascript programozás eredménye.

Belső Javascript

Ahhoz, hogy a Javascript kód kifejtse varázslatát, valahogyan be kell építeni a megfelelő helyre egy adott weboldalon az oldal betöltésekor. A belső Javascript kód olyan kód, amely a weboldalon belül bárhol a HTML-címkék között van elhelyezve. Sok webfejlesztő úgy dönt, hogy Javascript-kódját a címke elé helyezi.

Külső Javascript

A HTML-kódtól különálló fájlba helyezett Javascript kódot külső Javascriptnek nevezzük. A külső Javascript kód írása és használata ugyanúgy történik, mint a belső Javascript. A fájlnak ".js" kiterjesztéssel kell rendelkeznie, bár gyakorlatilag minden más kiterjesztés működik a modern böngészőkkel. Egy fontos különbség:A külső kódot nem szabad a címkék közé tenni, különben a kód nem fog működni.

A webböngészőnek tudnia kell, hogy külső kódot kell betöltenie. A weboldalon a következő, a szkriptre hivatkozó HTML-címkékkel kell rendelkeznie:

Az URL megmondja a webszervernek, hogy hol találja meg és töltse be a Javascript kódot.

A belső Javascript előnyei

Ha a Javascript sorok száma viszonylag kicsi, a belső Javascriptet tartalmazó weboldal gyorsabban töltődik be, mint azok az oldalak, amelyeknek külső kódra kell hivatkozniuk. Ennek az az oka, hogy amikor a webböngésző betölti az oldalt, és találkozik a külső kódra való hivatkozással, külön kérést kell küldenie a webszervernek a kód lekérése érdekében.

A külső Javascript előnyei

Ha egy webhely több oldalán azonos kódot használnak, a külső Javascript fájlok előnyösek. Csak azokon az oldalakon kell szerepeltetnie a külső kódra mutató hivatkozást, amelyek ténylegesen ezt a kódot igénylik. Ha a Javascript kód megváltozik, csak egy fájlt kell szerkeszteni; a változtatások azonnal elérhetők minden olyan oldalon, amelyhez a kód szükséges. A Javascript külső fájlokban való tárolása is megkönnyíti a webhelyek karbantartását:Az oldalak kevésbé zsúfoltak, és a webfejlesztőnek kevesebb kódsoron kell átgázolnia a szükséges szerkesztésekhez. A HTML-kód kevesebb sora segíthet a keresőmotoroknak abban is, hogy alaposabban indexeljék webhelyét, és megtalálják a fontos kulcsszavakat.

Végül, ha egy látogató egy másik oldalra lép, amely ugyanazokat a külső Javascript-hivatkozásokat tartalmazza, a második oldal gyorsabban töltődik be, mivel a felhasználó böngészője gyorsítótárba helyezte vagy helyileg tárolta a Javascript-fájlt.


  1. Különbség 2G és 3G technológia
  2. Különbség a Bluetooth 2.0 és 2.1
  3. Különbség AC és DC erősítők
  4. Különbség HDMI 1.2 és 1.3
  5. Különbség xD és SD memóriakártya