OOP vadovėlis JavaScript

OOP klasėse

Įvadas Klasės ir objektai Objektų savybės Keli tos pačios klasės objektai Klasės metodai Metodų parametrai Savybės klasėse Metodai klasėse Savybių deklaravimas Konstruktorius Parametrai konstruktoriuje Savybės per konstruktoriaus parametrus Privačios savybės Privačiai metodai Privatumas senajame stiliuje Savybių getter'iai Savybių setter'iai Setter'ių ir getter'ių pranašumai Metodų grandinės Klasė kaip metodų rinkinys Objektų masyvas Objektai klasėse Objektų manipulavimas klasėse Objektų palyginimas Instanceof operatorius Įtaisytosios klasės Įtaisytosios DOM klasės

Paveldėjimas

Klasių paveldėjimas Viešųjų metodų paveldėjimas Poto metodai Tėvo metodų perrašymas Perrašyto metodo iškvietimas Konstruktorius paveldėjime Privatūs metodai paveldėjime Privatūs laukai paveldėjime Privačių laukų problema paveldėjime Saugomi metodai Saugomi laukai Klasių paveldėjimo hierarchija Įtaisytų klasių hierarchija

Pažengusiems

Konteksto praradimas Metodo kodas Konteksto praradimas metodo kode Vardų konfliktai Anoniminės klasės Klasės ir moduliai Klasės, moduliai ir paveldėjimas Objektų savybių tipai Accessor'ių getter'iai Accessor'ų setter'iai Virtualių savybių getter'iai Virtualių savybių setter'iai

Praktika

Klasė Circle Klasė Rectangle Klasė Text Klasė Period Klasė Zate Klasė ZateExt Klasė Month Klasė Store
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti