JavaScript sintaksa

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:

  1. Vrednosti koje su fiksne
  2. 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.