JavaScript

Dokumentasjon fra MDN: What is JavaScript - et nybegynnerkurs i JS

JavaScript (JS) er programmeringsspråket vi bruker for å implementere komplekse ting på nettsider, det vil si sider som gjør mer enn bare å vise statisk informasjon. I korte trekk har JS veldig få begrensninger og er veldig utvidbart, noe som har ført til en haug med rammeverk, nye måter å tenke på og stor innovasjon.

Hvis du hører begrepet Vanilla JS, er det en referanse til vanlig JavaScript slik den er definert i standardene, uten noen tilhørende rammeverk. Forøvrig er det verdt å merke seg at selv om JavaScript har Java i navnet sitt, har det ikke noe med programmeringsspråket Java å gjøre, eller menneskene som lagde det. Bakgrunnen for navnevalget lå mer i at Java var skikkelig hot da JS ble laget. JavaScript har forøvrig en broket og interessant historie, som man kan sette seg inn i for å lære mer om hvordan JavaScript har utviklet seg til det det er i dag.

Når man begynner å jobbe med JavaScript, kommer man også fort over begrepet EcmaScript. Det er egentlig to sider av samme sak, men EcmaScript kan ses på som standarden, og JavaScript språket som implementerer denne.

Tips!

JavaScript kan skrus av i nettleseren. Men siden de aller fleste nettsider i dag bruker JS, kan sidene du besøker slutte å fungere eller oppføre seg uventet. Som regel pleier man å legge inn en noscript-tag i HTML-koden for å si fra til brukerne sine om at de må ha JavaScript på for at siden skal fungere som normalt:

<noscript>Nettleseren din støtter ikke JavaScript :(</noscript>

Last updated