JavaScript változók és konstansok

Ebben az oktatóanyagban megismerheti a JavaScript-változókat és -állandókat, valamint azt, hogyan lehet inicializálni és használni őket példák segítségével.

JavaScript-változók

A programozás során a változó az adatok tárolására szolgáló tároló (tároló terület). Például,

let num = 5;

Itt numvan az a változó, amely az 5-ös számot tartja.

JavaScript deklarálja a változókat

A JavaScript-ben a varés a letkulcsszavakkal deklaráljuk a változókat. Például,

 var x; let y;

Itt x és y változók.

JavaScript var Vs let

Mindkettő, varés leta változók deklarálására szolgál. Van azonban néhány különbség közöttük.

var hadd
var a JavaScript régebbi verzióiban használatos leta változók deklarálásának új módja az ES6- tól kezdve (ES2015) .
var függvény hatóköre (későbbi oktatóanyagokban fogjuk tárgyalni). let blokk hatókörű (későbbi oktatóanyagokban lesz szó róla).
Például, var x; Például, let y;

Megjegyzés: Javasoljuk, hogy a lethelyett var. Van azonban néhány böngésző, amely nem támogatja let. További információkért keresse fel a JavaScript oldalt a böngésző támogatásához.

JavaScript a változók inicializálása

A hozzárendelés operátor =segítségével értéket rendelünk egy változóhoz.

 let x; x = 5;

Itt 5 van hozzárendelve az x változóhoz.

A változók deklarálása során inicializálhatja is.

 let x = 5; let y = 6;

A JavaScript-ben a változókat egyetlen utasításban lehet deklarálni.

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

Ha egy változót inicializálás nélkül használ, akkor annak lesz undefinedértéke.

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

Itt az x a változó neve, és mivel nem tartalmaz értéket, meghatározatlan lesz.

A undefinedkövetkező oktatóanyagban részletesen megismerheti és más adattípusokat.

Módosítsa a változók értékét

Lehetőség van a változóban tárolt érték megváltoztatására. Például,

 // 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

Egy változó értéke változhat . Ezért a neve változó .

A JavaScript-változók elnevezésének szabályai

A változók elnevezésének szabályai a következők:

  1. A változó neveknek betűvel, aláhúzással _vagy dollárjellel kell kezdődniük $. Például,
     //valid let a = 'hello'; let _a = 'hello'; let $a = 'hello';
  2. A változó nevek nem kezdődhetnek számokkal. Például,
     //invalid Let 1a = 'hello'; // this gives an error
  3. A JavaScript megkülönbözteti a kis- és nagybetűket. Tehát y és Y különböző változók. Például,
     let y = "hi"; let Y = 5; console.log(y); // hi console.log(Y); // 5
  4. A kulcsszavak nem használhatók változónévként. Például,
     //invalid let new = 5; // Error! new is a keyword.

Megjegyzések:

  • Bár a változókat bármilyen módon megnevezheti, célszerű leíró változó nevet adni. Ha változót használ az alma számának tárolásához, akkor jobb, ha x vagy n helyett almát vagy numberOfApples-t használ.
  • A JavaScript-ben a változóneveket általában a camelCase-ben írják, ha több szó van benne. Például keresztnév, éves fizetés stb.

JavaScript konstansok

A constkulcsszó az ES6 (ES2015) verzióban is bevezetésre került konstansok létrehozására. Például,

 const x = 5;

Ha egy konstans inicializálva van, akkor nem tudjuk megváltoztatni az értékét.

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

Egyszerűen az állandó egy olyan változó, amelynek értéke nem változtatható meg.

Nem állíthat be konstansot inicializálás nélkül. Például,

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

Megjegyzés: Ha biztos abban, hogy egy változó értéke nem változik a program során, akkor ajánlott használni const. Van azonban néhány böngésző, amely nem támogatja const. További információkért látogasson el a JavaScript const böngésző támogatására.

Most, hogy ismeri a változókat, a következő oktatóanyagban megismerheti a változó által tárolható különböző típusú adatokat.

érdekes cikkek...