Nykypäivän Internetissä vallitsee täydellinen vuorovaikutus - sinun on yritettävä kovasti löytää ainakin jokin sivusto, joka ei tarjoa kävijälle jotain tekemistä, ja saada heti vastaus sivustolta. Usein meille ei kuitenkaan edes tarjota mitään täyttää tai painaa mitään - sivu itse reagoi kohdistimen liikkeeseen, ja joskus kävelet sivujen läpi kuin miinakentän läpi. Kaikki sivustojen vuorovaikutteisuus tarjotaan skripteillä. Nämä voivat olla sekä palvelimelle suoritettuja komentosarjoja että tietokoneellemme suoritettuja komentosarjoja. Yritetään kirjoittaa yksinkertaisin komentosarja saadaksesi käsityksen siitä, mikä se todellisuudessa on.
Ohjeet
Vaihe 1
Sana käsikirjoitus itsessään tarkoittaa kirjaimellisesti "komentosarjaa", toisin sanoen kuvausta tehtävän suorittamiseen tarvittavasta toimintajaksosta. Tämän komentosarjan toteuttaja voi olla joko vastaava palvelinohjelmiston moduuli tai tietokoneemme selain. Koska selain, toisin kuin verkkopalvelin, on aina käsillä, kirjoitetaan komentosarja selaimen ymmärtämällä kielellä - JavaScript. Mikä tahansa tekstieditori riittää tähän - tavallinen muistilehtiö on hieno. Tietenkin komentosarjojen jatkuvaa ohjelmointia varten et voi tehdä ilman erikoistunutta editoria. Tällainen toimittaja helpottaa suuresti komentosarjojen kirjoittamisen rutiinityötä, jolloin pääsi jää luovaksi.
Vaihe 2
Jotta selain voi lukea, ymmärtää ja suorittaa tehtävän, komentosarja on kirjoitettava ja kirjoitettava sääntöjen mukaan, jotka selaimen sisäänrakennettu komentosarjakielen tulkki tietää. Ensimmäinen rivi on kertoa esiintyjälle, että käsikirjoitus alkaa tästä pisteestä. JavaScriptissä tämä avaava tunniste voi näyttää tältä: Ja lopullinen tunniste näyttää tältä: Näiden kahden tagin välissä on ohjeet - kielioperaattorit. Esimerkiksi joukko ohjeita selaimelle nykyisen ajan tulostamiseksi HOUR: MINUTE-muodossa näyttää tältä: var aTime = new Date ();
document.write ("Now" + aTime.getHours () + ":" + aTime.getMinutes ()); Tässä ensimmäinen rivi var aTime = new Date () käskee komentosarjan toteuttajaa luomaan virtuaalisen objektin nimeltä "aTime". Tämä objekti edustaa nykyistä päivämäärää ja kellonaikaa. document.write () on komento tulostaa sivulle alla olevissa suluissa ilmoitettu sivu, ja aTime.getHours () - ja aTime.getMinutes () -komennot käskevät noutaa nykyisen tunnin ja minuutin "aTime" -objektista. + -Operaattorit yhdistävät koko merkkijonon tulostettavaksi yhdelle riville. Kokoonpanon yhteydessä tämä yksinkertainen JavaSript-komentosarja näyttää tältä:
var aTime = uusi päivämäärä ();
document.write ("Nyt" + aTime.getHours () + ":" + aTime.getMinutes ());
Vaihe 3
Tämä koodi on vielä tallennettava tiedostoon, jossa on htm-laajennus tai html-laajennus (HyperText Markup Language), käyttöjärjestelmä tunnistaa tiedostotyypin ja siirtää sen suoritettavaksi ohjelmalle, jolle on määritetty tämä tiedostotyyppi - selain. Tämän seurauksena kielitulkki lukee ja suorittaa skriptimme ja esittää selainikkunassa seuraavasti: