Obyektlar ma’lumotnomasi
Object metodlari va xususiyatlari
2026-yil fevral oyida yangilangan
| Name | Tavsif |
|---|---|
| assign() | Xususiyatlarni manba obyektdan maqsad obyektga nusxalaydi |
| constructor | Obyekt prototipini yaratgan funksiyani qaytaradi |
| create() | Mavjud obyektdan yaratilgan obyektni qaytaradi |
| defineProperties() | Xususiyatlarni qo‘shadi yoki o‘zgartiradi |
| defineProperty() | Xususiyatni qo‘shadi yoki o‘zgartiradi |
| delete | Obyektdan xususiyatni o‘chiradi: |
| entries() | Obyektning kalit/qiymat juftliklari massivini qaytaradi |
| freeze() | Obyektdagi har qanday o‘zgarishlarni oldini oladi |
| fromEntries() | Kalit/qiymat juftlarining takrorlanadigan ro‘yxatidan yaratilgan obyektni qaytaradi |
| getOwnPropertyDescriptor() | Obyekt kalitlari massivini qaytaradi |
| getOwnPropertyDescriptors() | Obyekt kalitlari massivini qaytaradi |
| getOwnPropertyNames() | Obyekt kalitlari massivini qaytaradi |
| groupBy() | Obyekt elementlarini callback qaytargan qiymatlarga ko‘ra guruhlaydi |
| isExtensible() | Obyekt kengaytiriladigan bo‘lsa, true qiymatini qaytaradi |
| isFrozen() | Agar obyekt muzlatilgan bo‘lsa, true qiymatini qaytaradi |
| isSealed() | Obyekt muhrlangan bo‘lsa, true qiymatini qaytaradi |
| keys() | Obyekt kalitlari massivini qaytaradi |
| preventExtensions() | Obyektga yangi xususiyatlar qo‘shilishining oldini oladi |
| prototype | JavaScript obyektlariga xossalar va usullarni qo‘shish imkonini beradi |
| seal() | Obyektga yangi xususiyatlar qo‘shilishi yoki mavjud xususiyatlar o‘chirilishining oldini oladi |
| toString() | Obyektni stringga aylantiradi va natijani qaytaradi |
| valueOf() | Obyektning ibtidoiy qiymatini qaytaradi |
| values() | Obyektning xossa qiymatlari massivini qaytaradi |
Kengaytirilgan bo‘limlar:
JavaScript obyektlarini takrorlash
JavaScript obyektlarini qabul qiluvchilar va o‘rnatuvchilar
JavaScript obyektlarini boshqarish
JavaScript obyektini himoya qilish
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
