Barcha darslar

Boshlang'ich · 1/12

🏠 JSON — bu sening uying

Formatning mohiyati, devorlar { } va nima uchun bu format hamma joyda ishlatiladi.

JSON = JavaScript Object Notation. Bu shunchaki ma'lumotni matn ko'rinishida yozib qo'yish formati. Kompyuterlar bir-biriga ma'lumot jo'natganda xuddi odamlar xat yozgandek — kelishilgan qoidalarga rioya qiladi. O'sha qoidalar to'plami JSON deyiladi.

Asosiy tashbeh: JSON — bu UY. Uyda xonalar bor, xonalarda buyumlar bor, har bir buyumning yorlig'i bor. Figurali qavslar { } — uyning devorlari, ular ikki qo'lini ochib quchoqlagandek narsalarni ichida ushlab turadi.

Bo'sh uy — hali hech kim yashamaydi
{}

JSON formati Douglas Crockford tomonidan ixtiro qilingan va bugun RFC 8259 hamda ECMA-404 standartlari bilan mustahkamlangan. U tildan mustaqil: Python, Go, Java, PHP, Rust — hammasi o'qiy oladi.

Qayerda uchraydi?

REST API javoblari, package.json, tsconfig.json, konfiguratsiya fayllari, log yozuvlari (JSONL), NoSQL bazalar (MongoDB), JWT tokenlar ichi, VS Code sozlamalari — hammasi JSON.

🛠 Mashq: Bo'sh uyni yozib ko'r, keyin ichiga bitta yorliq qo'sh.

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

Tekshiruv testi

1. JSON nima?

2. Butun JSON hujjat nima bilan boshlanishi mumkin?