Varijable u JavaScript-u - Razumijevanje varijabli u JavaScript-u

Sadržaj:

Anonim

Uvod u varijable u JavaScript-u

Prije nego što započnemo s JavaScript varijablom, trebali bismo znati što pojam zapravo znači. Općenito, varijabla znači nešto što se stalno mijenja. U programskom smislu, varijabla nije ništa drugo nego referenca na memoriju u koju smo pohranili neku vrijednost. Trenutno imamo tri različita načina za proglašavanje varijable. Svaka od njih ima svoju važnost. To su sljedeće:

  1. var
  2. pustiti
  3. const

Sve gore navedene tri ključne su riječi u JavaScript-u. Općenito, moramo deklarirati varijablu s ključnom riječi var. Kasnije je ES2015 (EcmaScript 2015) uveo dvije nove ključne riječi za deklariranje varijabli, tj. Let i const. Oboje su obuhvaćeni blokom. Ali zasad ćemo se koncentrirati na var.

Sintaksa za varijable u JavaScript-u

Javascript varijabla dolazi s opsegom. JavaSript ima dva opsega lokalnog i globalnog opsega. Kasnije, u ES2015, predstavili smo se s opsegom blokova.

Usredotočimo se na globalni i lokalni opseg. Svaka varijabla koja je deklarirana na vrhu koda za sve je samo globalna. Svatko mu može pristupiti. U drugoj bočnoj varijabli koja je deklarirana unutar bilo koje funkcije lokalna je funkcija i ne može joj se pristupiti izvan tog opsega.

Primjer 1

Kodirati:

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

Izlaz:

U gornjem primjeru, varijabilna boja je globalna varijabla, a model varijable je lokalna varijabla. Promjenjivi je model svoj funkcionalni opseg. I nije mu dostupno izvana. Ako to pokušamo, doći ćemo do pogreške. Provjerimo.

Primjer 2

Kodirati:

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

Izlaz:

Sintaksa za odgovarajuću deklaraciju

Sljedeća sintaksa odnosi se na odgovarajuću deklaraciju:

  • Za var: var variable_name;
  • Za neka: let variable_name;
  • Za const: const variable_name;

Pravila za Javascript varijable

Ispod je pravilo za JavaScript varijablu:

  1. Naziv varijable Javascript mora započeti slovom slova.range je az i AZ.
  2. Može započeti s $ i _.
  3. Javascript varijable ne bi trebale početi s znamenkom.
  4. Između imena možemo koristiti znamenku. npr .: kuća1
  5. JavaScript je osjetljiv na velika i mala slova pa se varijable deklariraju kao cijena i cijena.
  6. Nazivi JavaScript varijabli ne bi trebali imati ime ili ključne riječi. Primjer: promjenjiva const; to nije dopušteno jer const je ključna riječ.

Kako varijable rade u JavaScript-u?

JavaScript varijable temelje se na opsezima. Da prvo shvatimo koji je opseg u JavaScript-u. JavaScript djeluje u svom leksičkom okruženju. Neki ga smatraju škakljivim, ali ravno je naprijed:

  • Počnimo s deklaracijom varijable. Deklariranje varijable nije ništa drugo nego samo napisati naziv varijable. U JavaScript-u slijedimo pravilo pisanja var-a i nakon pisanja imena varijable. Točka-zarez (()) nije dostupna u JavaScriptu. Ali korisno je ako date i preporučuje se način da se to postigne. Davanje točaka sa zarezom daje ideju da tamo gdje je izjava završena.

Kodirati:

var price;

  • U gornjem primjeru, ključna riječ je var, a naziv varijable je identifikator cijene. Ako ste proučavali operatore u JavaScript-u, tada znate da smo ovdje koristili operatora dodjele (=). Bilo koje ime koje dajemo varijabli poznato je kao JavaScript u Hrvatskoj.
  • Bilo koja vrijednost dana na desnoj strani zadatka pohranjuje se u varijablu koja se nalazi na lijevoj strani.
  • Preporučuje se korištenje malih slova za varijable. Za to imamo slučaj deve. Donja futrola develi koja se koristi za varijable.
  • Sad dovoljno o JavaScript deklaraciji. Krenimo na inicijalizaciju te varijable.
  • Inicijalizacija varijable je proces dodjeljivanja vrijednosti toj varijabli. E sad, postavlja se pitanje, koja vrijednost? Imamo li vrste podataka u JavaScriptu? A odgovor je da.
  • JavaScript je dinamički jezik. To znači da ne deklariramo varijable izričito određenom vrstom. Sam Java prevoditelj unosi prisilu prema određenoj vrsti podataka.
  • Na JavaScriptu imamo vrste podataka s brojevima, nizovima, logičnim, nedefiniranim i null podacima.
  • JavaScript ima konvenciju koja daje vrijednost svim varijablama koje nisu inicijalizirane. A ta je vrijednost nedefinirana.

Kodirati:

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

  • U gornjem primjeru varijable koja je već inicijalizirana. Što ako varijabli ne dajemo nikakvu vrijednost? Pokušajmo sljedeći kôd u JavaScript konzoli i vidimo rezultat.

Kodirati:

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

U JavaScript-u prikazujemo izlaz na konzoli pomoću metode console.log kao što je prikazano gore.

Izlaz:

Ne zaboravite da je JavaScript osetljiv na velika i mala slova. Sada, da vidimo hoćemo li dodijeliti vrijednost varijabli onda što će biti izlaz.

Kodirati:

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

Izlaz:

Deklariranje varijable s ključnom riječi var podrazumijevano spada u njen globalni opseg. U istom retku možemo proglasiti varijable svibanj. Za to moramo svaku varijablu odvojiti zarezom (, ).

Također, ovdje treba zabilježiti ključ vrijednosti varijable koja se numerički ne treba navoditi u navodnicima. Ako broj navodite u navodnicima, onda je to JavaScript kao niz.

Primjeri varijabli u JavaScript-u

Ispod je primjer primjera varijabli u Javascriptu:

Primjer 1

JavaScript var može pohraniti podatke bez obzira na vrstu. Provjerimo jedan primjer ovoga.

Kodirati:

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);
>

Izlaz:

Primjer 2

Nad svim varijablama možemo deklarirati u istom retku. Pogledajte donji kôd.

Kodirati:

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

Izlaz:

Svaku smo varijablu odvojili zarezom, a istovremeno smo to inicijalizirali.

Primjer 3

Sada smo jednom pogledali proglašavanje varijabli. Što se događa ako ponovno deklariramo varijable? Pogledajte donji primjer.

Kodirati:

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

Izlaz:

Čak i ako ovdje ponovo deklariramo varijablu koja se zove boja, ona ne gubi na vrijednosti. Daje nam crnu kao izlaz.

Zaključak

JavaScript je tumačen jezik i dinamičan u prirodi. Dakle, razumijevanje kako to djeluje je vrlo važno. Opseg varijable je vrlo važan aspekt dok učite JavaScript.

Preporučeni članci

Ovo je vodič za varijable u JavaScript-u. Ovdje ćemo detaljno razgovarati o dubokom učenju u promjenjivom Javascriptu s primjerima sintakse i važnim aspektima. Možete i pregledati naše druge povezane članke da biste saznali više -

  1. Uvjetne izjave u JavaScript-u
  2. Varijable u C #
  3. Varijable u Javi
  4. JavaScript objekti