ООП (Объектно-ориентированное программирование) предполагает, что приложение строится из набора независимых по своему внутреннему устройству частей. Три самых важных свойства ООП:
Читайте также: JavaScript классы: создание, наследование и приватные свойства, JavaScript: функции-конструкторы, создание объектов и прототипы