DEV Community

Davlatov Blogʼs
Davlatov Blogʼs

Posted on

JavaScript’da var, let va const

Dasturlashda ma’lumotni saqlash juda muhim. JavaScript tilida buning uchun uchta so‘z ishlatiladi: var, let va const.
Ular bir-biriga o‘xshash, lekin ishlash uslubi turlicha.


var — eski usul

var JavaScriptning eski davridan qolgan. U hali ham ishlaydi, lekin hozirda kamroq ishlatiladi.

var bilan e’lon qilingan o‘zgaruvchilar butun kod bo‘ylab ko‘rinadi. Shu sababli ba’zida xatolik keltirib chiqarishi mumkin.
Masalan, siz varni faqat bitta joyda ishlatmoqchisiz, lekin u boshqa joyda ham ta’sir qilishi mumkin.
Shu sababli zamonaviy dasturchilar var o‘rniga let yoki constdan foydalanishadi.


let — yangi va qulay usul

let hozirda eng ko‘p ishlatiladigan usul. U tartibli va xavfsiz.

Agar siz let bilan o‘zgaruvchi yaratsangiz, u faqat o‘sha joyda ishlaydi. Dasturda boshqa joydan unga kira olmaysiz — bu esa xatolarni kamaytiradi.

Yana bir yaxshi tomoni — let qiymatini keyin o‘zgartirish mumkin. Dasturda vaqt o‘tishi bilan ma’lumot o‘zgaradigan bo‘lsa, let juda mos keladi.


const — o‘zgarmaydigan qiymat

const doimiy qiymatni ifodalaydi.
Unga bir marta qiymat bersangiz, keyin uni o‘zgartirib bo‘lmaydi.

Masalan, dasturda o‘zgarmas raqam yoki matn ishlatmoqchisiz — shunda const ishlatish kerak.

Biroq, constning o‘zi o‘zgarmaydi, lekin ichidagi narsalar (masalan, ro‘yxat yoki obyekt bo‘lsa) o‘zgarishi mumkin.


Ularning farqi

Turi Qisqa ta’rif O‘zgartirish mumkinmi? Qachon ishlatish kerak

var Eski usul, kam xavfsiz Ha Juda kerak bo‘lsa
let Yangi, qulay, xavfsiz Ha Qiymat o‘zgaradigan joyda
const O‘zgarmas qiymat uchun Yo‘q Doimiy qiymatlarda


Xulosa

JavaScript’da ma’lumotni saqlash uchun uchta kalit so‘z ishlatiladi: var, let va const.
Ularning farqi shundaki, var eski usul bo‘lib, ko‘p hollarda noqulay; let esa eng qulay va xavfsiz tanlov; const esa o‘zgarmas qiymatlar uchun eng to‘g‘ri variant.

To‘g‘ri joyda to‘g‘ri so‘zni ishlatsangiz, kodingiz tartibli, aniq va xatosiz bo‘ladi. 🚀

Top comments (0)