var

Misol

carName nomli o‘zgaruvchi yarating va unga "Volvo" qiymatini bering:

var carName = "Volvo";
O‘zingiz sinab ko‘ring »

Quyida ko‘proq misollar.


ULASHISH

Tavsif

var operatori o‘zgaruvchini e’lon qiladi.

O‘zgaruvchilar — ma’lumotlarni saqlash uchun konteynerlar.

JavaScript’da o‘zgaruvchi yaratish o‘zgaruvchini "e’lon qilish" deb ataladi:

var carName;

E’lon qilingandan keyin o‘zgaruvchi bo‘sh bo‘ladi (uning qiymati yo‘q).

O‘zgaruvchiga qiymat berish uchun tenglik belgisidan foydalaning:

carName = "Volvo";

O‘zgaruvchini e’lon qilayotganda ham unga qiymat berishingiz mumkin:

var carName = "Volvo";

Eslatma

Qiymatsiz e’lon qilingan o‘zgaruvchi undefined qiymatiga ega bo‘ladi.

Shuningdek qarang:

JavaScript ma’lumotnomasi: JavaScript let

JavaScript ma’lumotnomasi: JavaScript const

Darsliklar

JavaScript darsligi: JavaScript o‘zgaruvchilar

JavaScript darsligi: JavaScript let

JavaScript darsligi: JavaScript const

JavaScript darsligi: JavaScript ko‘rinish sohasi (scope)


Sintaksis

var name = value;

Parametrlar

Parametr Tavsif
name Majburiy.
O‘zgaruvchi nomi.
O‘zgaruvchi nomlari quyidagi qoidalarga amal qilishi kerak:

Harf, $ yoki _ bilan boshlanishi kerak
Nomlar katta-kichik harfga sezgir (y va Y har xil)
JavaScript’ning zahiralangan so‘zlarini nom sifatida ishlatib bo‘lmaydi
value Ixtiyoriy.
O‘zgaruvchiga beriladigan qiymat.


Eslatma

ECMAScript6 (ES6 / JavaScript 2015) o‘zgaruvchilarni var bilan emas, let bilan e’lon qilishni tavsiya qiladi.

Ko‘proq misollar

var yordamida x ga 5, y ga 6 qiymatini bering va x + y ni ko‘rsating:

var x = 5; var y = 6; document.getElementById("demo").innerHTML = x + y;
O‘zingiz sinab ko‘ring »

let yordamida x ga 5, y ga 6 qiymatini bering va x + y ni ko‘rsating:

let x = 5; let y = 6; document.getElementById("demo").innerHTML = x + y;
O‘zingiz sinab ko‘ring »

Bitta operatorda ko‘plab o‘zgaruvchilarni e’lon qiling.

Operatorni var bilan boshlang va o‘zgaruvchilarni vergul bilan ajrating:

var lastName = "Doe", age = 30, job = "carpenter";
O‘zingiz sinab ko‘ring »

Bitta operatorda ko‘plab o‘zgaruvchilarni e’lon qiling.

Operatorni let bilan boshlang va o‘zgaruvchilarni vergul bilan ajrating:

let lastName = "Doe", age = 30, job = "carpenter";
O‘zingiz sinab ko‘ring »

Siklda vardan foydalanish:

let text = ""; for (var i = 0; i < 5; i++) {   text += i + "<br>"; }
O‘zingiz sinab ko‘ring »

Siklda letdan foydalanish:

let text = ""; for (let i = 0; i < 5; i++) {   text += i + "<br>"; }
O‘zingiz sinab ko‘ring »

Brauzerlarda qo‘llab-quvvatlash

var — ECMAScript1 (JavaScript 1997) imkoniyati.

U barcha brauzerlarda qo‘llab-quvvatlanadi:

Chrome Edge Firefox Safari Opera

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!