Barcha darslar

Boshlang'ich · 3/12

🧳 6 xil mehmon: ma'lumot turlari

String, number, boolean, null, object, array — boshqa hech kim uyga kira olmaydi.

Uyingizda faqat 6 xil mehmon yashaydi. Ularni yodlab olsang, JSON'ning yarmi tugadi.

MehmonTashbehMisol
🧥 StringDoim kiyim (qo'shtirnoq) kiyib yuradi"ism": "Aziz"
🩲 NumberYalang'och yuradi, kiyim kiymaydi"yosh": 25
💡 BooleanChiroq: yonadi yoki o'chadi"talaba": false
👻 nullBo'sh xona, hech kim yo'q"telefon": null
🏠 ObjectUy ichidagi kichkina uy"manzil": { "shahar": "Toshkent" }
🚃 ArrayPoyezd vagonlari, tartib bilan"ranglar": ["ko'k", "yashil"]

Eng ko'p qilinadigan xato

Raqamni qo'shtirnoqqa olish. "yosh": "25" — bu endi matn, u bilan matematik amal bajarib bo'lmaydi.

Hamma mehmon bir uyda
{
  "ism": "Aziz",
  "yosh": 25,
  "turmush_qurgan": true,
  "telefon": null,
  "manzil": { "shahar": "Toshkent" },
  "tillar": ["uz", "en", "ru"]
}

JSON'da YO'Q narsalar

undefined, NaN, Infinity, Date obyekti, funksiya, Map/Set, BigInt, izohlar. Sana odatda ISO-8601 matn sifatida yoziladi: "2026-08-04T16:10:00Z".

🛠 Mashq: Oltala turni bitta obyektda ishlatib ko'r.

mashq.json
Uy mustahkam — JSON to'g'ri ✅

Tekshiruv testi

1. Qaysi qiymat JSON'da mavjud EMAS?

2. "yosh": "25" nima?

3. true qanday yoziladi?