Jscripts vs Java Scripts

Kaks peamist keelt, mida teie arvuti seade hõlpsalt ära tunneb, on JavaScript ja Jscript. On lugupidav märkida, et JavaScriptiga võrreldes on JavaScripti olnud kauem. Võib-olla ei tundu õige öelda, et see, mida varem nimetati LiveScriptiks, on ümber nimetatud teie praeguseks JavaScriptiks. Jscript on Microsofti leiutis ECMAScripti määramise ajakohastamiseks, samal ajal kui JavaScripti järgi on need spetsifikatsioonid Mozilla poolt aktualiseeritud. Kui märkate, on need kaks põhimõtteliselt hiiglaslike tarkvaraettevõtete loomingut, et teenida sama eesmärki. Kõigil ülaltoodud keeltel on oma puudused ja eelised ning sellel sessioonil käsitleme kiiresti nende kahe leiutise peamisi erinevusi.

Keeled

Alustuseks näevad need kaks skriptikeelt ühesugust ja ajavad algajad segadusse, kuid kui nad peavad meeles, et need kaks keelt on erinevad, seda lihtsam on neil trenn teha. Panite tähele, et Jscriptis on JavaScriptiga võrreldes veel arv käske ja funktsioone. Lisaks hostib Jscripts Microsofti ActiveX-operatsiooni liidest.

ActiveX-i juurdepääsetavus

Ehk suurim erinevus, mis Jscripti ja JavaScripti vahel eksisteerib, on viis, kuidas need kaks programmi võimaldavad juurdepääsu ActiveX-ile. Varasemates versioonides olid Jscript ja JavaScripti versioonid Microsofti ActiveX-ile juurdepääsu osas väga sarnased, kuid muudatuste lisamine Jscripti toetatud täiendavatesse käskudesse, mis võimaldavad juurdepääsu ActiveX-ile, oli modifikatsioonide lisamine. Uued käsud olid mõeldud kasutamiseks sisevõrgu veebilehtedel, kus on teada kõigi Internet Exploreris töötavate arvutite konfiguratsioon.

JavaScriptiga töötades märkate, et ActiveX-i objektide juurdepääsetavus on piiratud väheste JavaScripti versioonidega, samas kui kõik Jscripti versioonid võimaldavad juurdepääsu Active X-i objektidele

Asjakohasus

Jscripti ainus kasutamine peab aastaid aitama aktiivse sisu loomisel veebimaailma WWW versiooni jaoks. Nende rakendatavust selle ülesande täitmisel on toetanud märkimisväärne edu ja tegelikult on üle 60% täna kirjutatud veebisisu Jscripti keeles.

Kliendi- ja serverirakenduste loomisel ja arendamisel on JavaScripti skriptikeel seatud eesmärki. Javascript on nende funktsioonide jaoks ideaalne ja selle täiustused on tehtud ja kõik suuremad muudatused on sellel eesmärgil põhinenud ja seega saab neile usaldada.

Toetavus

JavaScript ei vaja Sun Micro süsteemi Java keelt ja see võib iseseisvalt toimida, kuni Jscript realiseerub Netscape'i JavaScripti ridadel.

Jscript on keel, mis on eraldatud JavaScripti omamiseks oma ECMAScripti keeles, samal ajal kui Java Script on hiljuti välja töötatud keel ja parima võimaliku tulemuse saamiseks tuleb see hoolikalt kehtestada vastavalt kehtivatele reeglitele.

Kokkuvõte

Jcriptil on JavaScriptiga võrreldes veel arv käske ja funktsioone.

Jscriptis hostitakse Microsofti ActiveX-i operatsiooni liidest.

Vähesed JavaScripti versioonid võimaldavad juurdepääsu ActiveX-i objektidele, samal ajal kui kõigil Jscripti versioonidel on juurdepääs ActiveX-i objektidele.

Kliendi- ja serverirakenduste loomisel ja arendamisel kasutatakse JavaScripti, veebisisu loomisel aga Jscripti.

JavaScript on Sun Mikrosüsteemist sõltumatu. Jscriptid sõltuvad Java keelest

Jscriptid on Microsofti loomine, JavaScript aga Mozilla loomine.

JavaScript on täiesti uus välja töötatud keel, samal ajal kui Jscript on JavaScripti põhjal välja töötatud.

Viited