Skip to content

JavaScript Obyektlar (Objects)

JavaScript obyektlari — bu qiymatlar va funksiyalarni bir joyda saqlash imkonini beruvchi o'zgaruvchilardir. Obyektlar JavaScript-dagi eng muhim tushunchalardan biri hisoblanadi. Agar siz obyektlarni tushunsangiz, siz JavaScript-ni tushunasiz.


Obyektlarni O'rganish Yo'li

Obyektlarni quyidagi tartibda o'rganish tavsiya etiladi:

  1. Avval g'oya (nimaligi).
  2. Keyin ularni yaratish usullari.
  3. Keyin ulardan foydalanish.

1-qadam: JavaScript Obyektlari (Kirish)

Obyektlar — bu ham qiymatlarni, ham funksiyalarni saqlashi mumkin bo'lgan o'zgaruvchilardir. Bu JavaScript-dagi eng asosiy va muhim tushuncha.

2-qadam: Obyekt Xususiyatlari (Properties)

JavaScript obyektlari xususiyatlar to'plamidan iborat. Xususiyatlarni o'zgartirish, qo'shish va o'chirish mumkin.

3-qadam: Obyekt Metodlari (Methods)

Metodlar — bu obyektlar ustida bajarilishi mumkin bo'lgan amallar. Metodlar aslida obyekt xususiyati sifatida saqlangan funksiyalardir.

4-qadam: Obyektda this Kalit So'zi

JavaScript-da this kalit so'zi obyektning o'ziga ishora qiladi. U metodni chaqirayotgan obyektga kirish uchun ishlatiladi.

5-qadam: Obyektlarni Ko'rsatish (Display)

Obyekt xususiyatlarini nomlari bo'yicha chiqarish, tsikl yordamida ko'rish yoki JSON.stringify() yordamida matnga aylantirish.

6-qadam: Obyekt Konstruktorlari (Constructors)

Ba'zan bir xil turdagi ko'plab obyektlarni yaratish kerak bo'ladi. Buning uchun obyekt konstruktor funksiyalaridan foydalaniladi.


Murakkab Mavzular

Obyektlar bo'yicha chuqurroq bilim olish uchun quyidagi mavzularni o'rganing:

  • Obyekt Ta'riflari (Definitions)
  • Obyekt Iteratsiyalari (Iterations)
  • Obyekt Accessors (Get & Set)
  • Obyektlarni Himoyalash (Protection)
  • Obyekt Prototiplari (Prototypes)