Xulosa
Ushbu bob JavaScript obyektlarini juda batafsil bayon etdi va quyidagi mavzularni qamrab oldi:
- Obyektlarga oid asosiy terminologiya, jumladan, sanab o'tiladigan (
enumerable
) va shaxsiy xossa (own property
) kabi atamalarning ma'nosi. - Obyekt literali sintaksisi, jumladan, ES6 va undan keyingi versiyalardagi ko'plab yangi xususiyatlar.
- Obyektning xossalarini qanday o'qish, yozish, o'chirish, sanab o'tish va mavjudligini tekshirish.
- JavaScript'da prototipga asoslangan merosxo'rlik qanday ishlashi va
Object.create()
yordamida boshqa bir obyektdan meros oladigan obyektni qanday yaratish. Object.assign()
yordamida xossalarni bir obyektdan boshqasiga qanday ko'chirish.
Primitiv qiymat bo'lmagan barcha JavaScript qiymatlari obyektlardir. Bunga keyingi ikki bobning mavzulari bo'lgan massivlar va funksiyalar ham kiradi.