Туторијал за ООП во JavaScript
ООП со класи
Вовед
Класи и објекти
Својства на објекти
Повеќе објекти од иста класа
Методи на класи
Параметри на методи
Својства внатре во класи
Методи внатре во класи
Декларирање на својства
Конструктор
Параметри во конструктор
Својства преку параметри на конструктор
Приватни својства
Приватни методи
Приватност во стар стил
Getters на својства
Setters на својства
Предности на setters и getters
Ланци на методи
Класа како збир на методи
Низа од објекти
Објекти внатре во класи
Манипулација со објекти во класи
Споредба на објекти
Оператор instanceof
Вградени класи
Вградени DOM класи
Наследување
Наследување на класи
Наследување на јавни методи
Методи на потомок
Промена на методите на родителот
Повикување на променет метод
Конструктор при наследување
Приватни методи при наследување
Приватни својства при наследување
Проблем на приватни својства при наследување
Заштитени методи
Заштитени својства
Хиерархија на наследување на класи
Хиерархија на вградени класи
Напредно
Губење на контекст
Код на метод
Губење на контекст во кодот на методот
Конфликти на имиња
Анонимни класи
Класи и модули
Класи, модули и наследување
Типови на својства на објекти
Гетери на пристапници
Сетери на пристапници
Гетери на виртуелни својства
Сетери на виртуелни својства