Në internetin e sotëm, bashkëveprimi i plotë mbretëron - duhet të përpiqesh shumë për të gjetur të paktën ndonjë sit që nuk i ofron vizitorit të bëjë diçka dhe menjëherë të marrësh një përgjigje nga faqja. Sidoqoftë, shpesh nuk na ofrohet as për të mbushur ose shtypur ndonjë gjë - vetë faqja reagon ndaj lëvizjes së kursorit dhe, herë pas here, ju ecni nëpër faqe sikur nëpër një fushë të minuar. E gjithë ndërveprimi në faqet sigurohet nga skripte. Këto mund të jenë të dy skriptet e ekzekutuara në server dhe ato të ekzekutuara në kompjuterin tonë. Le të përpiqemi të shkruajmë skenarin më të thjeshtë për të marrë një ide se çfarë është në të vërtetë.
Udhëzimet
Hapi 1
Vetë fjala skript fjalë për fjalë do të thotë "skenar", domethënë një përshkrim i sekuencës së veprimeve të kërkuara për të përfunduar detyrën. Ekzekutuesi i këtij skenari mund të jetë ose moduli përkatës i softuerit të serverit, ose shfletuesi në kompjuterin tonë. Meqenëse një shfletues, në krahasim me një server në internet, është gjithmonë afër, le të shkruajmë një skenar në një gjuhë që shfletuesi e kupton - JavaScript. Çdo redaktues teksti është i mjaftueshëm për këtë - një shënim standard është në rregull. Sigurisht, për programimin e vazhdueshëm të skenareve, nuk mund të bëni pa një redaktues të specializuar. Një redaktor i tillë lehtëson shumë punën rutinë të shkrimit të skenareve, duke e lënë kokën të lirë për krijimtari.
Hapi 2
Që një shfletues të lexojë, kuptojë dhe ekzekutojë një detyrë, një skenar duhet të shkruhet dhe shkruhet sipas rregullave të njohura nga interpretuesi i gjuhës së skriptimit të integruar të shfletuesit. Rreshti i parë është t'i thuash interpretuesit se skenari fillon nga kjo pikë. Në JavaScript, ky etiketë hapëse mund të duket kështu: Dhe etiketimi mbyllës duket kështu: Midis këtyre dy etiketave janë udhëzimet - operatorët e gjuhës. Për shembull, një grup udhëzimesh për shfletuesin për të shtypur kohën aktuale në formatin HOUR: MINUTE duket kështu: var aTime = new Date ();
document.write ("Tani" + aTime.getHours () + ":" + aTime.getMinutes ()); Këtu rreshti i parë var aTime = data e re () udhëzon ekzekutuesin e skenarit për të krijuar një objekt virtual të quajtur "aTime". Ky objekt përfaqëson datën dhe kohën aktuale. document.write () është një komandë për të shtypur në faqe atë që tregohet në kllapa më poshtë, dhe komandat aTime.getHours () dhe aTime.getMinutes () udhëzojnë për të marrë orën dhe minutën aktuale nga objekti "aTime". Operatorët + bashkojnë të gjithë vargun për t'u shtypur në një rresht të vetëm. Kur të mblidhet, ky skenar i thjeshtë JavaScript do të dukej kështu:
var aTime = data e re ();
document.write ("Tani" + aTime.getHours () + ":" + aTime.getMinutes ());
Hapi 3
Mbetet për të ruajtur këtë kod në një skedar me shtrirjen htm ose shtrirjen html (HyperText Markup Language), sistemi operativ njeh llojin e skedarit dhe e transferon atë për ekzekutim në programin që i është caktuar ky lloj skedari - shfletuesi. Si rezultat, skenari ynë do të lexohet dhe ekzekutohet nga interpretuesi i gjuhës dhe do të paraqitet në dritaren e shfletuesit si më poshtë: