Introduksjon til JavaScript

JavaScript-kode på en skjerm

Degui Adil/EyeEm/Getty Images





JavaScript er et programmeringsspråk som brukes til å gjøre nettsider interaktive. Det er det som gir en side liv – de interaktive elementene og animasjonen som engasjerer en bruker. Hvis du noen gang har brukt en søkeboks på en hjemmeside, sjekket et live baseballresultat på et nyhetsnettsted eller sett en video, har den sannsynligvis blitt produsert av JavaScript.

JavaScript versus Java

JavaScript ogJavaer to forskjellige dataspråk, begge utviklet i 1995. Java er et objektorientert programmeringsspråk, som betyr at det kan kjøres uavhengig i et maskinmiljø. Det er et pålitelig, allsidig språk som brukes for Android-apper, bedriftssystemer som flytter store mengder data (spesielt i finansbransjen), og innebygde funksjoner for 'Internet of Things'-teknologier (IoT).



JavaScript, på den annen side, er et tekstbasert programmeringsspråk som er ment å kjøre som en del av en nettbasert applikasjon. Da den først ble utviklet, var den ment å være et kompliment til Java. Men JavaScript fikk sitt eget liv som en av de tre pilarene for nettutvikling – de to andre var HTML og CSS. I motsetning til Java-applikasjoner, som må kompileres før de kan kjøres i et nettbasert miljø, ble JavaScript med hensikt designet for å integreres i HTML. Alle større nettlesere støtterJavaScript, selv om de fleste gir brukere muligheten til å deaktivere støtte for det.

Bruke og skrive JavaScript

Det som gjør JavaScript bra er at det ikke er nødvendig å vite hvordan du skriver det for å bruke det i nettkoden din. Du kan finne mange forhåndsskrevne JavaScripts gratis på nettet. For å bruke slike skript, er alt du trenger å vite hvordan du limer inn den medfølgende koden på de riktige stedene på nettsiden din.



Til tross for den enkle tilgangen til forhåndsskrevne skript, foretrekker mange kodere å vite hvordan de gjør det selv. Fordi det er et tolket språk, kreves det ikke noe spesielt program for å lage brukbar kode. En ren tekstredigerer som Notisblokk for Windows er alt du trenger for å skrive JavaScript. Når det er sagt, kan Markdown Editor gjøre prosessen enklere, spesielt ettersom kodelinjene legger seg opp.

HTML versus JavaScript

HTML og JavaScript er komplementære språk. HTML er et markup-språk designet for å definere statisk nettsideinnhold. Det er det som gir en nettside dens grunnleggende struktur. JavaScript er et programmeringsspråk designet for å utføre dynamiske oppgaver på den siden, som animasjon eller en søkeboks.

JavaScript er designet for å kjøre innenfor HTML-strukturen til et nettsted og brukes ofte flere ganger. Hvis du skriver kode, vil JavaScript være lettere tilgjengelig hvis du plasserer dem i separate filer (ved å bruke en .JS-utvidelse kan du identifisere dem). Du kobler deretter JavaScript til HTML-en din ved å sette inn en tag. Det samme skriptet kan deretter legges til flere sider bare ved å legge til den passende taggen på hver av sidene for å sette opp link .

PHP versus JavaScript

PHP er et server-side språk som er designet for å fungere med nettet ved å lette dataoverføring fra server til applikasjon og tilbake igjen. Innholdsstyringssystemer som Drupal eller WordPress bruker PHP, slik at en bruker kan skrive en artikkel som deretter lagres i en database og publiseres på nettet.



PHP er det desidert vanligste språket på serversiden som brukes for webapplikasjoner, selv om dets fremtidige dominans kan bli utfordret av Node.jp, en versjon av JavaScript som kan kjøres på baksiden som PHP, men som er mer strømlinjeformet.