var
Misol
carName nomli o‘zgaruvchi yarating va unga "Volvo" qiymatini bering:
var carName = "Volvo";
O‘zingiz sinab ko‘ring »
Quyida ko‘proq misollar.
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!
