I internettprogrammering er det stadig nødvendig å tiltrekke seg en bestemt virtuell utøver for å utføre handlingene som er nødvendige for programmereren i nettleseren eller på serveren. Handlinger kan for eksempel være visuelle effekter eller behandling av data som er lagt inn av den besøkende i nettleseren. Eller sette sammen den forespurte siden fra separate blokker på serveren. Den virtuelle utføreren av disse handlingene vil være server- eller nettleserprogramvare, og skriptet til utføreren må skrives på et av programmeringsspråkene for skript. For å få en generell ide om hvordan manus blir laget, la oss skrive et enkelt skript i JavaScript.
Bruksanvisning
Trinn 1
JavaScript kjøres direkte i nettleseren, så alt du trenger å skrive og utføre ligger allerede på datamaskinen din. Som et arbeidsverktøy for programmereren vil vi bruke en vanlig teksteditor - standard Notisblokk. Dette er ganske nok til å lage et enkelt skript, men for konstant programmering er det bedre å bruke en spesialredigerer. Første trinn: lage et nytt dokument i notisblokken for å skrive instruksjoner til nettleseren.
Steg 2
Nå kan du begynne å skrive instruksjonskoden. Nettleseren forstår mer enn ett språk - for eksempel brukes HTML (HyperText Markup Language) til å markere en side, og Cascading Style Sheets (CSS) brukes til å beskrive utseendet til sideelementer på en utvidet måte. For å fortelle manusforfatteren at denne delen av kildekoden til siden er skrevet i JavaScript, må alle instruksjoner plasseres i åpnings- og lukkekodene:
Instruksjonene for nettleseren kalles språkoperatører. Instruksjonen om å lese og huske gjeldende dato og klokkeslett for datamaskinen for senere bruk i et skript ser for eksempel slik ut: var aTime = new Date (); Nå inneholder aTime-objektet dato- og tidsdata og kan hentes og behandles hvis nødvendig. En annen instruksjon - å skrive ut en melding på siden av siden - ser slik ut: document.write ("noen meldinger"); Vær oppmerksom - her er et objekt som heter "dokument" spesifisert, det trenger ikke å opprettes, dette skjer automatisk. Det er et virtuelt bilde av den nåværende siden. Fra dette objektet kan du trekke ut informasjon om siden, og du kan utføre forskjellige transformasjoner med den - for eksempel i denne kodelinjen skrev du teksten "en hvilken som helst melding" til dokumentet ved hjelp av skriveuttrykket. Bruk nå begge disse linjer i skriptet - skriv gjeldende tid på siden: document.write ("Current time" + aTime.getHours () + ":" + aTime.getMinutes ()); Her, med et enkelt tillegg (+), vil du sammenkoble de fire delene av den utskrivbare strengen. Når du er ferdig, vil det enkle skriptet ditt se slik ut:
var aTime = ny dato ();
document.write ("Nåværende tid" + aTime.getHours () + ":" + aTime.getMinutes ());
Trinn 3
Siste trinn: lagre skriptet med en html- eller htm-utvidelse (for eksempel timeJS.html). For å se hva du får, åpner du filen i nettleseren din - bare dobbeltklikk på den.