I internetprogrammering er det konstant nødvendigt at tiltrække en bestemt virtuel kunstner til at udføre de handlinger, der er nødvendige for programmøren i browseren eller på serveren. Handlinger kan f.eks. Være visuelle effekter eller behandling af data, som den besøgende indtaster i browseren. Eller samle den ønskede side fra separate blokke på serveren. Den virtuelle eksekutor for disse handlinger vil være serveren eller browsersoftwaren, og scriptet til eksekutoren skal skrives på et af scriptings programmeringssprog. For at få en generel idé om, hvordan man laver scripts, lad os skrive et simpelt script i JavaScript.
Instruktioner
Trin 1
JavaScript udføres direkte i browseren, så alt hvad du har brug for at skrive og udføre findes allerede på din computer. Som et arbejdsredskab til programmøren bruger vi en almindelig teksteditor - standard notesblok. Dette er ret nok til at oprette et simpelt script, men det er selvfølgelig bedre at bruge en specialeditor til konstant programmering. Første trin: Opret et nyt dokument i notesblok for at skrive instruktioner til browseren.
Trin 2
Nu kan du begynde at skrive instruktionskoden. Browseren forstår mere end et sprog - for eksempel bruges HTML (HyperText Markup Language) til at markere en side, og Cascading Style Sheets (CSS) bruges til at beskrive udseendet af sideelementer på en udvidet måde. For at lade scriptforfatteren vide, at denne del af sidens kildekode er skrevet i JavaScript, skal alle instruktioner placeres inde i åbnings- og lukningstags:
Instruktionerne til browseren kaldes sprogoperatører. For eksempel ser instruktionen om at læse og huske den aktuelle dato og tid på computeren til senere brug i et script sådan ud: var aTime = new Date (); Nu indeholder aTime-objektet dato- og tidsdata og kan hentes og behandles Hvis det er nødvendigt. En anden instruktion - at udskrive en besked i brødteksten på siden - ser sådan ud: document.write ("en eller anden besked"); Vær opmærksom - her er et objekt med navnet "dokument" angivet, det behøver ikke oprettes, dette sker automatisk. Det er et virtuelt billede af den aktuelle side. Fra dette objekt kan du udtrække oplysninger om siden, og du kan udføre forskellige transformationer med den - for eksempel i denne kodelinje skrev du teksten "enhver besked" til dokumentet ved hjælp af skriverklæringen. Brug nu begge disse linjer i scriptet - skriv den aktuelle tid på siden: document.write ("Aktuel tid" + aTime.getHours () + ":" + aTime.getMinutes ()); Her med en simpel tilføjelse (+), du sammenkæd de fire dele af den udskrivbare streng. Når du er færdig, vil dit enkle script se sådan ud:
var aTime = ny dato ();
document.write ("Nuværende tid" + aTime.getHours () + ":" + aTime.getMinutes ());
Trin 3
Sidste trin: Gem scriptet med en html- eller htm-udvidelse (for eksempel timeJS.html). For at se hvad du får, skal du åbne filen i din browser - bare dobbeltklik på den.