JavaScript sintaksa je skup principa koji opisuju kako se prave JavaScript aplikacije:
// Kako kreirati varijable:
var x;
let y;
// Kako koristiti varijable:
x = 5;
y = 6;
let z = x + y;
Vrijednosti u JavaScript-u
JavaScript sintaksa razlikuje dvije vrste vrijednosti:
- Vrednosti koje su fiksne
- Vrijednosti koje se mogu promijeniti
Fiksne vrijednosti su literale.
Vrijednosti varijabli nazivaju se varijable.
Javascript literale
Slijede dva najvažnija sintaksička pravila za fiksne vrijednosti:
Za pisanje brojeva koriste se decimale ili bez njih
102.520
10201
Tekst zatvoren dvostrukim ili pojedinačnim navodnicima naziva se nizom:
"Dzoni Do"
'Dzoni Do'
Varijable u JavaScript-u
Varijable se koriste za čuvanje vrijednosti podataka na računalnim jezicima.
Promenljive se u JavaScriptu deklarišu pomoću ključnih reči var, let i const.
Prilikom dodjeljivanja vrijednosti varijablama koristi se znak jednakosti.
x je u ovom primjeru definirana kao varijabla.
Broj 9 se zatim dodjeljuje (daje) x:
let x;
x = 9;
Operatori u JavaScript-u
Za izračunavanje brojeva, JavaScript koristi aritmetičke operatore ( + – * / ):
(7 + 9) * 20
Za dodjeljivanje vrijednosti varijablama u JavaScript-u, koristite operator dodjeljivanja ( = ):
let x, y;
x = 7;
y = 9;
Izrazi u JavaScript-u
Vrijednost se izračunava kao rezultat kombinacije vrijednosti, varijabli i operacija.
Izračun se naziva evaluacija.
Na primjer, 7 * 20 jednako je 140:
7 * 20
Vrijednosti varijabli također se mogu uključiti u izraze:
x * 20
Mogu se koristiti različite vrijednosti, kao što su cijeli brojevi i nizovi.
“Dzoni” + “” + “Do”, na primjer, jednako je “Dzoni Do”:
"Dzoni" + " " + "Do"
JavaScript ključne reči JavaScript ključne reči se koriste za određivanje aktivnosti koje treba preduzeti.
Ključna riječ let upućuje preglednik da kreira varijable u sljedećem formatu:
let x, y;
x = 7 + 9;
y = x * 20;
Osim toga, ključna riječ var upućuje preglednik da kreira varijable:
var x, y;
x = 7 + 9;
y = x * 20;
Rezultati će biti isti bez obzira koristite li var ili let u ovim slučajevima.
JavaScript komentari
JavaScript izrazi nisu svi “izvedeni“.
Komentari se tumače kao kod koji slijedi dvostruke kose crte // ili između /* i */.
Komentari će se zanemariti i neće se realizirati:
let x = 7; // Izvršiti će se
// x = 9; Neće se izvršiti
Identifikatori u JavaScriptu
Identifikatori se koriste za imenovanje varijabli u JavaScriptu (ključne riječi, funkcije i oznake).
U većini računarskih jezika zahtjevi za pravna imena su slični.
Početni znak u JavaScriptu mora biti slovo, donja crta ( _ ) ili znak dolara ( $ ).
Slova, brojevi, donje crte i znakovi dolara mogu se koristiti kao naknadni znakovi.
Kao početni znak, brojevi nisu dopušteni.
Ovo omogućava JavaScript-u da razlikuje ID-ove i brojeve.
JavaScript ima sintaksu koja razlikuje velika i mala slova
Slučaj svih JavaScript identifikatora je važan.
Varijable lastName i lastname nisu ista stvar:
let lastname, lastName;
lastName = "Do";
lastname = "Doni";
LET ili Let JavaScript ne tumači kao ključnu riječ let.
Camel Case i JavaScript
Programeri su tradicionalno koristili različite metode za kombiniranje nekoliko riječi u jedno ime varijable:
Crtice:
prvo-ime, zadnje-ime, glavna-kartica, vas-grad
Podvlačenje:
prvo_ime, zadnje_ime, glavna_kartica, vas_grad.
Upper Camel Case (Pascal Case):
PrvoIme, ZadnjeIme, GlavnaKartica, VasGrad
Lower Camel Case:
Camel Case, koje počinje malim slovom se obično koristi od JavaScript programeri:
prvoIme, zadnjeIme, glavnaKartica, vasGrad
Skup znakova za JavaScript
JavaScript koristi skup znakova Unicode.
Unicode obuhvaća (gotovo) sve svjetske znakove, interpunkcije i simbole.
