JavaScriptda OBYo Qo'llash Bo'yicha O'quv Qo'llanma
Klasslar asosida OOP
Kirish
Klasslar va ob'ektlar
Ob'ektlarning xususiyatlari
Bitta klassning bir nechta ob'ektlari
Klass metodlari
Metodlarning parametrlari
Klasslar ichidagi xususiyatlar
Klasslar ichidagi metodlar
Xususiyatlarni e'lon qilish
Konstruktor
Konstruktordagi parametrlar
Konstruktor parametrlari orqali xususiyatlar
Privat xususiyatlar
Privat metodlar
Eski uslubdagi privatlik
Xususiyatlar getterlari
Xususiyatlar setterlari
Setter va getterlarning afzalliklari
Metodlar zanjiri
Metodlar to'plami sifatida klass
Ob'ektlar massivi
Klasslar ichidagi ob'ektlar
Klasslarda ob'ektlar bilan ishlash
Ob'ektlarni solishtirish
Instanceof operatori
Ichki klasslar
DOM ning ichki klasslari
Meros olish
Sinflardan meros olish
Ommaviy usullardan meros olish
Avlod usullari
Ota-ona usullarini qayta belgilash
Qayta belgilangan usulni chaqirish
Meros olishda konstruktor
Meros olishda shaxsiy usullar
Meros olishda shaxsiy xususiyatlar
Meros olishda shaxsiy xususiyatlar muammosi
Himoyalangan usullar
Himoyalangan xususiyatlar
Sinflardan meros olish ierarxiyasi
Ichki sinflar ierarxiyasi
Ilg‘or
Kontekstni yo‘qotish
Metod kodi
Metod kodida kontekstni yo‘qotish
Nomlar nizosi
Anonim klasslar
Klasslar va modullar
Klasslar, modullar va meros
Ob'ekt xususiyatlari turlari
Aksessorlarning getterlari
Aksessorlarning setterlari
Mavhum xususiyatlarning getterlari
Mavhum xususiyatlarning setterlari