JavaScript —мультипарадигменный язык программирования. Поддерживает объектно-ориентированный, императивный и функциональный стили.