Variabile în JavaScript - Înțelegerea variabilelor în JavaScript

Cuprins:

Anonim

Introducere în variabile în JavaScript

Înainte de a începe cu variabila JavaScript, ar trebui să știm ce înseamnă de fapt termenul. În general, variabilă înseamnă ceva care continuă să se schimbe. În termeni de programare, variabila nu este altceva decât referire la memoria în care am stocat o anumită valoare. Avem trei moduri diferite de a declara variabila în prezent. Fiecare are propria sa importanță de utilizare. Acestea sunt următoarele:

  1. var
  2. lăsa
  3. const

Toate cele de mai sus sunt cuvinte cheie în JavaScript. În general, trebuie să declaram o variabilă cu cuvântul cheie var. Mai târziu în ES2015 (EcmaScript 2015) a fost introdus două noi cuvinte cheie pentru declararea variabilelor, adică let and const. Ambele sunt orientate pe blocuri. Dar deocamdată, ne vom concentra pe var.

Sintaxa pentru variabile în JavaScript

Variabila javascript vine cu domeniul de aplicare. JavaSript are două domenii de aplicare locală și sfera globală. Mai târziu în ES2015, am introdus cu sfera blocului.

Haideți să ne concentrăm asupra unei sfere globale și a domeniului local. Orice variabilă declarată în partea de sus a codului nu este decât globală pentru toți. Oricine îl poate accesa. În altă parte, variabila declarată în interiorul oricărei funcții este locală pentru acea funcție și nu poate fi accesată din afara domeniului respectiv.

Exemplul # 1

Cod:

var color = "black";
function car()(
var model = "suzuki";
console.log("The model is "+model);
)
console.log("The color is: " + color);
car();

ieşire:

În exemplul de mai sus, culoarea variabilă este o variabilă globală și modelul variabilei este o variabilă locală. Modelul variabil este local pentru domeniul său de funcționare. Și nu este accesibil din afară. Dacă încercăm să facem acest lucru, atunci vom primi o eroare. Hai să verificăm.

Exemplul # 2

Cod:

var color = "black";
function car()(
var model = "suzuki";
console.log("The model is "+model);
)
console.log("The color is: " + color);
car();
console.log(model);

ieşire:

Sintaxa pentru declarația respectivă

Următoarele sintaxe sunt pentru declarația respectivă:

  • Pentru var: var variable_name;
  • Pentru let: let variable_name;
  • Pentru const: const variable_name;

Reguli pentru variabile Javascript

Mai jos este regula pentru variabila javascript:

  1. Numele variabilei Javascript trebuie să înceapă cu litera.range este az și AZ.
  2. Poate începe cu $ și _.
  3. Variabilele Javascript nu ar trebui să înceapă cu o cifră.
  4. Putem folosi cifră între nume. ex: casa1
  5. JavaScript este sensibil cu majuscule Deci variabilă declarată ca preț și preț diferă.
  6. Numele variabile JavaScript nu ar trebui să aibă numele sau cuvintele cheie. Ex: const variabil; acest lucru nu este permis deoarece const este un cuvânt cheie.

Cum funcționează variabilele în JavaScript?

Variabilele JavaScript sunt bazate pe scopuri. Să înțelegem mai întâi ce este domeniul de aplicare în JavaScript. JavaScript funcționează în mediul său lexical. Unii oameni consideră că este dificil, dar este direct înainte:

  • Să începem cu declarația variabilei. Declarând variabilă nu este altceva decât să scrieți numele variabilei. În JavaScript, urmăm regula pentru a scrie var și după scrierea numelui variabilei var. Punctul virgulă (;) este opțional în javascript. Dar este util dacă dai și este recomandat un mod de a face acest lucru. Acordarea de punct și virgulă dă ideea că unde s-a încheiat afirmația.

Cod:

var price;

  • În exemplul de mai sus, cuvântul cheie este var și numele variabilei este un preț identificator. Dacă ați studiat operatorii în JavaScript, atunci știți că am folosit operator de atribuire (=) aici. Orice nume pe care îl dăm variabilei este cunoscut ca un identificator în JavaScript.
  • Orice valoare dată în partea dreaptă a misiunii este stocată într-o variabilă care în partea stângă.
  • Se recomandă utilizarea literelor minuscule pentru variabile. Avem o carcasă de cămilă pentru asta. Carcasă inferioară cu cămilă folosită pentru variabile.
  • Acum este suficient despre declarația JavaScript. Să trecem la inițializarea acelei variabile.
  • Initializarea variabila este procesul de atribuire a valorii respectivei variabile. Acum, apare întrebarea, ce valoare? Avem tipuri de date în JavaScript? Iar răspunsul este da.
  • JavaScript este un limbaj dinamic. Aceasta înseamnă că nu declaram variabile în mod explicit cu un anumit tip. Însuși compilatorul JavaScript face coerciția la tipul de date particular.
  • Avem tipuri de date cu număr, șir, boolean, nedefinit și nul în JavaScript.
  • JavaScript are o convenție pentru a da valoare tuturor variabilelor care nu sunt inițializate. Și această valoare este nedefinită.

Cod:

var price =10; //initializing variable with value of 10

  • În exemplul de mai sus, variabilul care este deja inițializat. Ce se întâmplă dacă nu acordăm nicio valoare variabilei? Să încercăm următorul cod în consola JavaScript și să vedem rezultatul.

Cod:

var price;
console.log (price); //printing value to the console

În JavaScript, afișăm ieșire pe consolă cu metoda console.log așa cum se arată mai sus.

ieşire:

Nu uitați că JavaScript este sensibil la litere mari și mici. Acum, haideți să vedem dacă vom atribui valoare variabilei atunci ce va avea ieșirea.

Cod:

var price =10; // initialized variable with the value 10
console.log(price);

ieşire:

Declarația variabilei cu cuvântul cheie var aparține în mod implicit domeniului său global. Putem declara variabile pe aceeași linie. Pentru asta, trebuie să separăm fiecare variabilă cu virgulă (, ).

De asemenea, cheia de menționat aici este valoarea variabilei care este numerică nu trebuie dată între ghilimele. Dacă dați numărul dintre ghilimele, atunci JavaScript JavaScript ca șir.

Exemple în Variabile în JavaScript

Mai jos este prezentat un exemplu de variabile în javascript:

Exemplul # 1

JavaScript var poate stoca date indiferent de tipul său. Haideți să verificăm un exemplu în acest sens.

Cod:

var color = "black";
var car = "BMW";
var no = 10;
console.log("I have " + car +
" which is having "+ color+
" color, and having parked at no " +no);
>

ieşire:

Exemplul # 2

Putem declara mai presus de toate variabilele din aceeași linie, uitați-vă la codul de mai jos.

Cod:

var color = "black", car = "BMW", no = 10;
console.log("I have " + car +
" which is having "+ color+
" color, and having parked at no " +no);

ieşire:

Tocmai am separat fiecare variabilă prin virgulă și, în același timp, am inițializat asta.

Exemplul # 3

Acum, ne-am uitat la declararea variabilelor o singură dată. Ce se întâmplă dacă declaram din nou variabilele? Priviți exemplul de mai jos.

Cod:

var color = "black";
var color;
console.log("The color is: " + color);

ieşire:

Chiar dacă relansăm aici variabila numită culoare, aceasta nu își pierde valoarea. Ne dă negru ca ieșire.

Concluzie

JavaScript este interpretat ca limbaj și dinamic în natură. Deci, înțelegerea modului de funcționare este foarte importantă. Scopul variabilei este un aspect foarte important în timp ce învățați JavaScript.

Articole recomandate

Acesta este un ghid pentru Variabile în JavaScript. Aici discutăm în detaliu învățarea profundă în javascript variabil cu exemple de sintaxă și aspecte importante. Puteți parcurge și alte articole conexe pentru a afla mai multe -

  1. Declarații condiționale în JavaScript
  2. Variabile în C #
  3. Variabile în Java
  4. Obiecte JavaScript