JavaScript: Skirtumas tarp puslapio versijų

Ištrintas turinys Pridėtas turinys
Eilutė 5:
 
Po JavaScript kaip svetainių skriptų rašymo kalbos sėkmės, [[Microsoft]] sukūrė suderinamą kalbą [[JScript]], kurios palaikymas įdiegtas jau [[Internet Explorer]] naršyklės 3.0 versijoje, 1996 metų viduryje. Vėliau abi šios kalbos apjungtos į vieną ECMAScript standartą. Nors JavaScript ir JScript sintaksiškai ir semantiškai suderinamos, naršyklės palaiko skirtingus dokumento objektinius modelius (DOM), dėl to skriptas, veikiantis vienoje naršyklėje, nebūtinai veiks ir kitoje.
 
== Naudojimas ==
JavaScript kalbos sintaksė perimta iš [[C (kalba)|C]] kalbos, su kitais komponentais bendraujama per interfeisus (dokumento objektinį modelį), palaikoma [[Unicode]], reguliarios išraiškos (''regular expresions''), taip pat teksto vykdymas naudojant ''eval'' funkciją.
 
Paprastai JavaScript kalbos kodas įtraukiamas į [[HTML]] puslapius, tokiu būdu išplečiant statinius HTML puslapius dinaminiu skripto funkcionalumu – galimas anketų parametrų tikrinimas, naujų langų atidarymas, suskleidžiamos hierarchinės struktūros rodymas, išsiskleidžiantis meniu ir daug kitų interaktyvumo formų.
JavaScript kalba remiasi kelios pagrindinės svetainių kūrimo metodologijos – [[DHTML]] (Dinaminis HTML), [[AJAX]], [[Single Page Application|SPA]]
 
Taip pat JavaScript naudojamas įvairiuose įrankiuose – pavyzdžiui, Adobe Acrobat ir Adobe Reader programos leidžia naudoti skriptus [[PDF]] faile not eror 404
 
== Kalbos elementai ==