Introducere

Universul JavasScript

Aplicațiile web moderne demult nu mai sunt doar niște pagini statice, cu ceva text și imagini.

Practic orice site care il accesați sau are elemente dinamice in el, începând de la o forma cu butoane pentru a face acțiuni simple, până la aplicații complexe care includ in sine chat, menu, interfață sa creați dinamic elemente, jocuri.

Pentru a putea realiza aceste funcționalități, orice browser supportă un limbaj, care ne permite să dăm instrucțiuni pentru execuție. Acest limbaj se numește JavaScript

Ce e JavaScript

Din diferite motive istorice, JavaScript a ajuns să fie limbajul suportat nativ de toate Browserele moderne. E posibil să creăm funcționalități folosind și alte limbaje, dar JavaScript e cel mai răspândint, și cel mai standartizat la moment.

De asemenea versiunea curentă de Javascript e mult diferită de ce a fost in anii 90, când el a apărut. Limbajul a evoluat împreună cu tehnologiile.

Câteva detalii despre limbaj:

  • Creată în December 4, 1995; 24 ani în urmă

  • Adesea prescurtată ca JS

  • JavaScript și Java sunt limbaje de programare diferite

  • Face paginile web mai dinamice și interactive

  • Îmbunătățește experiența utilizatorului

  • Se scrie în fișiere cu extensia .js

Cum arată JavaScript

În această secvență de cod apar variabile, diferite tipuri de date, funcții, funcții anonime, ciclu, etc. Ea nu execută nimic special, e doar un exemplu. Dar poate spre sfârșit o sa vă învățați să îl citiți și o să reveniți la el sa il analizați.

Valori primitive și complexe

JavaScript, ca și toate limbajele are un set de valori primitive. Ele nu pot fi schimbate, nu pot fi modificate direct, pot fi doar create alte valori noi:

De asemenea putem avea și valori complexe. Ele sunt manipulabile în cod oricum dorim:

În capitolele următoare vom intra in mai multe detalii despre aceste valori primitive și complexe.

Expresii

Expresiile sunt întrebările la care JavaScript poate răspunde. Ele pot avea diferite forme, cel mai des operații în formă matematică.

Rezultatul unei expresii întotdeauna va fi o singură valoare (de orice tip).

Mai departe

În următorul capitol vom vedea cum să accesăm mașinăria JavaScript în orice browser, și vom învăța să facem experimente cu ea. E unul din instrumentele indinspensabile a oricărui programator ce lucreaza cu paginile Web - Consola Browser'ului

pageConsola Browser'ului

Last updated