Variabile și constante JavaScript

În acest tutorial, veți afla despre variabilele și constantele JavaScript, precum și despre cum să le inițializați și să le utilizați cu ajutorul exemplelor.

Variabile JavaScript

În programare, o variabilă este un container (zonă de stocare) pentru păstrarea datelor. De exemplu,

let num = 5;

Aici numeste variabila care deține numărul 5.

JavaScript declară variabile

În JavaScript, folosim varși letcuvinte cheie pentru a declara variabile. De exemplu,

 var x; let y;

Aici, x și y sunt variabile.

JavaScript var Vs let

Ambele varși letsunt folosite pentru a declara variabile. Cu toate acestea, există unele diferențe între ele.

var lăsa
var este utilizat în versiunile mai vechi de JavaScript leteste noul mod de declarare a variabilelor începând cu ES6 (ES2015) .
var are funcția de scop (va fi discutată în tutoriale ulterioare). let este blocat (va fi discutat în tutoriale ulterioare).
De exemplu, var x; De exemplu, let y;

Notă: Se recomandă să folosim letîn loc de var. Cu toate acestea, există câteva browsere care nu acceptă let. Accesați JavaScript, permiteți asistenței browserului pentru a afla mai multe.

JavaScript inițializează variabile

Folosim operatorul de atribuire =pentru a atribui o valoare unei variabile.

 let x; x = 5;

Aici, 5 este atribuit variabilei x.

De asemenea, puteți inițializa variabile în timpul declarației sale.

 let x = 5; let y = 6;

În JavaScript, este posibil să declarați variabile într-o singură declarație.

 let x = 5, y = 6, z = 7;

Dacă utilizați o variabilă fără a o inițializa, aceasta va avea o undefinedvaloare.

 let x; // x is the name of the variable console.log(x); // undefined

Aici x este numele variabilei și, deoarece nu conține nicio valoare, va fi nedefinit.

Veți afla undefinedîn detaliu despre și alte tipuri de date în următorul tutorial.

Modificați valoarea variabilelor

Este posibil să modificați valoarea stocată în variabilă. De exemplu,

 // 5 is assigned to variable x let x = 5; console.log(x); // 5 // vaue of variable x is changed x = 3; console.log(x); // 3

Valoarea unei variabile poate varia . De aici, variabila de nume .

Reguli pentru denumirea variabilelor JavaScript

Regulile pentru numirea variabilelor sunt:

  1. Numele variabilelor trebuie să înceapă fie cu o literă, cu o subliniere _sau cu semnul dolar $. De exemplu,
     //valid let a = 'hello'; let _a = 'hello'; let $a = 'hello';
  2. Numele variabilelor nu pot începe cu cifre. De exemplu,
     //invalid Let 1a = 'hello'; // this gives an error
  3. JavaScript este sensibil la majuscule și minuscule. Deci y și Y sunt variabile diferite. De exemplu,
     let y = "hi"; let Y = 5; console.log(y); // hi console.log(Y); // 5
  4. Cuvintele cheie nu pot fi utilizate ca nume de variabile. De exemplu,
     //invalid let new = 5; // Error! new is a keyword.

Note:

  • Deși puteți numi variabile în orice mod doriți, este o bună practică să dați un nume descriptiv al variabilei. Dacă utilizați o variabilă pentru a stoca numărul de mere, este mai bine să folosiți mere sau numberOfApples, mai degrabă decât x sau n.
  • În JavaScript, numele variabilelor sunt în general scrise în camelCase dacă are mai multe cuvinte. De exemplu, prenume, salariu anual etc.

Constante JavaScript

Cuvântul constcheie a fost introdus și în versiunea ES6 (ES2015) pentru a crea constante. De exemplu,

 const x = 5;

Odată inițializată o constantă, nu îi putem schimba valoarea.

 const x = 5; x = 10; // Error! constant cannot be changed. console.log(x)

Pur și simplu, o constantă este un tip de variabilă a cărei valoare nu poate fi modificată.

De asemenea, nu puteți declara o constantă fără a o inițializa. De exemplu,

 const x; // Error! Missing initializer in const declaration. x = 5; console.log(x)

Notă: Dacă sunteți sigur că valoarea unei variabile nu se va schimba pe tot parcursul programului, este recomandat să îl utilizați const. Cu toate acestea, există câteva browsere care nu acceptă const. Accesați asistența browserului JavaScript const pentru a afla mai multe.

Acum, că știți despre variabile, veți afla despre diferite tipuri de date pe care o variabilă le poate stoca în următorul tutorial.

Articole interesante...