Semikolon
La oss si at vi av en eller annen grunn ønsker å presse inn to linjer med kode på en linje:
let myName = "James"
console.log(myName)
Et semikolon fungerer som et slags javascript-punktum, for å vise at en javascript setning er ferdig. På den måten kan vi skrive det samme slik:
let myName = "James"; console.log(myName)
Og det er helt lovlig syntaks, og vil fungere helt fint.
Det som skjer i bakgrunn er at JavaScript setter inn semikolon for hvert linjeskift. De som bruker JavaScript har en stadig pågående debatt om man skal sette inn manuelle semikolon på slutten av hver linje eller ikke, altså slik:
let myName = "James";
console.log(myName);
Så lenge du bruker linjeskift og har ryddig kode, så vil ikke det være noe problem å droppe semikolon, men du står fritt til å bruke semikolon også. Det er et valg man må ta, men velg gjerne en standard og hold deg til det.