Rozdíl mezi Javascriptem v hlavě a těle

Hlavní rozdíl: JavaScript je interpretovaný počítačový programovací jazyk. Je to prototypový skriptovací jazyk, který je dynamický, slabě napsaný a má prvotřídní funkce. Při vkládání kódu JavaScript na webovou stránku se může zobrazit téměř kdekoli v souboru HTML. Kód je však obvykle napsán buď pod hlavičkou nebo značkou těla. Obvykle je kód umístěn do prvku hlavy. Doporučuje se však, aby v případě, že JavaScript nevyžaduje, aby byl proveden na začátku stránky, měl by být umístěn v dolní části těla.

I když jejich jména naznačují, že Java a JavaScript musí být nějak spojeny, není to pravda. JavaScript je interpretovaný počítačový programovací jazyk. Hlavním rozdílem mezi Java a JavaScript je, že zatímco Java je programovací jazyk, JavaScript je skriptovací jazyk. Je to prototypový skriptovací jazyk, který je dynamický, slabě napsaný a má prvotřídní funkce. Nicméně, stejně jako Java, JavaScript je silně ovlivněn programovacím jazykem C. JavaScript také vypůjčuje mnoho jmen a pojmenování konvencí z Java, ale má velmi odlišnou sémantiku než Java.

JavaScript přebírá své klíčové principy návrhu z programovacích jazyků Self a Scheme. Jedná se o multi-paradigmatický jazyk, který podporuje objektově orientované, imperativní a funkční programovací styly.

JavaScript byl formalizován v jazykovém standardu ECMAScript a původně byl implementován jako součást webových prohlížečů. Umožnilo skriptům na straně klienta komunikovat s uživatelem, ovládat prohlížeč, komunikovat asynchronně a měnit obsah dokumentu, který byl zobrazen. JavaScript je však také používán v aplikacích mimo webové stránky, například v dokumentech PDF, prohlížečích specifických pro daný web a widgety pro stolní počítače. Navíc novější a rychlejší VM a rámce JavaScript také zvýšily popularitu jazyka JavaScript pro webové aplikace na straně serveru.

Mezi Java a JavaScript existují různé podobnosti, jako oba mají syntaxi typu C. Oba jsou objektově orientované a typicky karabínové, zvláště pokud jsou používány uvnitř prohlížeče. JavaScript byl také navržen s ohledem na syntaxi a standardní knihovnu Java. Všechna klíčová slova v jazyce Java byla vyhrazena v původním jazyce JavaScript. Standardní knihovna jazyka JavaScript se řídí pojmenováním jávských konvencí a objekty jazyka Math a Date jsou založeny na třídách Java 1.0. Jsou však mnohem odlišnější, než jsou podobné.

Při vkládání kódu JavaScript na webovou stránku se může zobrazit téměř kdekoli v souboru HTML. Kód je však obvykle napsán buď pod hlavičkou nebo značkou těla. Obvykle se kód napsaný v hlavě načte před kódem napsaným v těle. To je způsobeno zejména pořadí načítání.

Obvykle je kód umístěn do prvku hlavy. Doporučuje se však, aby v případě, že JavaScript nevyžaduje, aby byl proveden na začátku stránky, měl by být umístěn v dolní části těla. To je způsobeno skutečností, že prohlížeč musí jít do režimu s jedním závitováním, zatímco JavaScript se načte a poté spustí. JavaScript v horní části webové stránky způsobí, že prohlížeč pozastaví, zatímco se zabývá JavaScript. Pokud je JavaScript umístěn v dolní části webové stránky, může prohlížeč na stránce načíst obsah, který bude pro uživatele viditelný. Zatímco uživatel začne číst obsah, prohlížeč pak může pozastavit ve volném čase a vyřešit JavaScript.

Vlastní umístění jazyka JavaScript však závisí na konkrétní webové stránce a programátoru. Umístění bude záviset na tom, kdy bude programátor vyžadovat načítání jazyka JavaScript; na začátku nebo později.

Doporučená

Související Články

  • populární srovnání: Rozdíl mezi homogenní a heterogenní

    Rozdíl mezi homogenní a heterogenní

    Klíčový rozdíl: Homogenní se týká řešení, které je zcela jednotnou směsí dvou nebo více objektů. Heterogenní odkazuje na řešení, která nejsou zcela jednotná a ve většině případů je jasně viditelná při prohlížení směsi. Pojmy "homogenní" a "heterogenní" jsou běžně používané slova v chemii a odkazují na řešení a směsi. Jakýkoli typ směsi lze rozdělit jako homogenn
  • populární srovnání: Rozdíl mezi hardwarem a softwarem

    Rozdíl mezi hardwarem a softwarem

    Hlavní rozdíl: Hardware je fyzický aspekt počítače, věc, kterou můžeme dotknout, jako je monitor, pevný disk atd. Software je nefyzický aspekt, který zahrnuje operační systém, aplikace, programy atd. Počítač je rozdělen hlavně na dvě části, hardware a software. Všechny komponenty počítače spadají do jedné z těchto kategorií. Hardware je fyzický aspekt po
  • populární srovnání: Rozdíl mezi cretinismem a myxedémem

    Rozdíl mezi cretinismem a myxedémem

    Hlavní rozdíl : Myxedém je onemocnění vzniklé v důsledku nedostatečné aktivity štítné žlázy, která je charakterizována nafouknutými očima, tváří, rukou a duševní mdlobou. Kretinismus je stav, který vyplývá z nedostatku thyroidního hormonu, který je charakterizován trpaslíkem a mentální retardací. Myxedema coma je ztráta mozkové
  • populární srovnání: Rozdíl mezi vitrifikovanými dlaždicemi a glazovanými dlaždicemi

    Rozdíl mezi vitrifikovanými dlaždicemi a glazovanými dlaždicemi

    Klíčový rozdíl: Vitrifikované dlaždice se týkají všech dlaždic, které jsou vyrobeny procesem vitrifikace. V tomto procesu se pro pečení dlaždic používají vysoké teploty. Glazované dlaždice se vztahují k dlaždicím s lesklým zaskleným povrchem. Na dlaždice se aplikuje povlak glazury a pak se nastaví na vysokou teplotu. Pokud uvažujete o instala
  • populární srovnání: Rozdíl mezi MP3 a MP4

    Rozdíl mezi MP3 a MP4

    Rozdíl mezi klíči: MP3 je zkratka pro MPEG-1 Audio Layer 3. Jedná se o patentovaný formát kódování pro digitální zvuk. Soubor MP3 zkomprimuje tato data pomocí nastavení 128 kbit / s, což vede k souboru o velikosti přibližně 1/11 velikosti původních dat. MP4 je formát kontejneru. To znamená, že může být použito k ukládání zvukových a / nebo obrazových dat. Soubory MP4 lze také streamov
  • populární srovnání: Rozdíl mezi příjmením a rodinným jménem

    Rozdíl mezi příjmením a rodinným jménem

    Klíčový rozdíl: Příjmení je důležitou součástí osobního jména. Příjmení je jméno, které osoba sdílí s ostatními členy rodiny. To je obecně přenášeno z jedné generace na druhou. Jméno rodiny také odkazuje na příjmení. Proto mezi nimi neexistuje žádný rozdíl. Lidé mají různá jména po celém světě. Různé kultury vedou k různým pojmenování a
  • populární srovnání: Rozdíl mezi homosexuální a transgender

    Rozdíl mezi homosexuální a transgender

    Klíčový rozdíl: Gay je termín běžně používaný k označení homosexuálů. Transgender je stav, ve kterém pohlavní identita osoby neodpovídá fyzickému pohlaví. Gay je termín, který se používá místo homosexuálů. Používá se pro lidi, kteří jsou sexuálně přitahováni jinými osobami stejného pohlaví. Toto slovo bylo původně používáno k ozn
  • populární srovnání: Rozdíl mezi Calloc a Malloc

    Rozdíl mezi Calloc a Malloc

    Klíčový rozdíl: "Calloc" a "Malloc" se vztahují k výkonu alokace dynamické paměti v programovacím jazyce C. A 'calloc' inicializuje přiřazenou paměť nulou, zatímco 'malloc' nečiní. Oba 'calloc' a 'malloc' jsou standardní knihovní funkce. A 'calloc
  • populární srovnání: Rozdíl mezi pamětí RAM a ROM

    Rozdíl mezi pamětí RAM a ROM

    Klíčový rozdíl: RAM je volatilní a používá se pro čtení i zápis. ROM je permanentní a používá se pouze k čtení. Paměť v paměti RAM se vymaže, když je počítač vypnutý. Paměť Random Access (RAM) a Paměť pouze pro čtení (ROM) jsou primární paměťové zařízení používané v elektronice, nejčastěji v počítačích. Zařízení pro ukládání primárních dat ukládají d

Redakce Choice

Rozdíl mezi přistěhovalcem a migrantem

Hlavní rozdíl: Slova přistěhovalci a migranti se vzájemně vztahují širším způsobem. Imigrant se vztahuje k osobě, která opouští své místo a usadí se na jiném místě, zatímco migrant může být jakýkoli živý organismus, který migruje z jednoho místa na druhé. Imigranti jsou ti, kteří opouštějí své rodné město a trvale se usadí na novém místě. To jsou ti lidé, kteří se přesunuli kvůli