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

Amaliyot

Circle Klassi Rectangle Klassi Text Klassi Period Klassi Zate Klassi ZateExt Klassi Month Klassi Store Klassi
azbydeenesfrkakkptruuz