Barcha JavaScript identifikatorlari katta-kichik harflarga sezgir . O'zgaruvchilar
lastName
va lastname, ikki xil o'zgaruvchilardir:
JavaScript ma'lumotlar turlari
JavaScript o'zgaruvchilari turli xil ma'lumotlarni saqlashi mumkin: raqamlar, satrlar,
ob'ektlar va boshqalar:
Ma'lumotlar turlari haqida tushuncha
Dasturlashda ma'lumotlar turlari muhim tushunchadir. O'zgaruvchilar ustida ishlay olish
uchun tur haqida biror narsa bilish muhimdir. Ma'lumotlar turlarisiz kompyuter buni xavfsiz hal
qila olmaydi:
JavaScript satrlari
let carName1 = "Volvo XC60"; // Using double quotes
let carName2 = 'Volvo XC60'; // Using single quotes
JavaScript raqamlari
let x1 = 34.00; // Written with decimals
let x2 = 34; // Written without decimals
JavaScript mantiqiy
let x = 5;
let y = 5;
let z = 6;
(x == y) // Returns true
(x == z) // Returns false
JavaScript massivlari
JavaScript massivlari kvadrat qavslar bilan yoziladi. Massiv elementlari vergul bilan
ajratiladi. Massiv indekslari nolga asoslangan, ya'ni birinchi element [0], ikkinchisi [1] va hokazo.
Quyidagi kod cars uchta elementni (avtomobil nomlarini) o'z ichiga olgan massivni e'lon qiladi
(yaratadi):
JavaScript obyektlari
JavaScript ob'ektlari jingalak qavslar bilan yoziladi {}.
Obyekt xossalari vergul bilan ajratilgan nom:qiymat juftlari sifatida yoziladi.
Operator turi
typeof JavaScript o'zgaruvchisi turini topish uchun JavaScript operatoridan foydalanishingiz
mumkin. Operator
typeof o'zgaruvchi yoki ifoda turini qaytaradi:
typeof "" // Returns "string"
typeof "John" // Returns "string"
typeof "John Doe" // Returns "string"
Aniqlanmagan
JavaScript-da qiymatsiz o'zgaruvchi qiymatga ega undefined. Turi ham undefined.
let car; // Value is undefined, type is undefined
Mustahkamlash uchun savollar
1. JavaScript haqida dastlabki tushunchalar bering.
2. JavaScript HTML bilan qanday bog’lanadi?
3.
Dostları ilə paylaş: