Javascript é OOP por sua natureza desde sempre! A questão é OO prototipico! Que é orientação a objetos! Tudo em JS é um objeto! Embora tenha coisas de funcional em JS!

COm o es6 colocaram a palavras "class" e depois outras coisas que são comuns em linguagens OO "classicas" que tem a palavra class.

Mesmo fazendo funcional você vai trabalhar com OO prototipico.

A questão é, tem que aprender bem. O OO classico embora possivel não é bem implementado como as pessoas esperam que seja, tem pegadinhas!

E funcional acaba sendo melhor em muitas coisas.