Executando verificação de segurança...
1

JS é Orientada a objetos

????

Dizer que "Tudo em JS é um objeto" é diferente de dizer que a linguagem é orientada a objetos.

Carregando publicação patrocinada...
1

Eu não disse que tudo é objeto. Dei alguns exemplos do que são objetos em JS.

Eu disse que ela é orientada a objetos!
E sim JS é orientada a objetos! Ela é orientada a objetos de forma prototipica!
Js só não é baseado em classes. O que não tira dela ser orientada a objetos.
Embora hoje ela tenha a sintax sugar class(e mais coisas juntas)

Link da especificação da linguagem criada pela ECMA- internacioal
https://www.ecma-international.org/wp-content/uploads/ECMA-262_1st_edition_june_1997.pdf

"EMCAScript is an object-oriented programming language (...)"

Para melhorar o entendimento
https://en.wikipedia.org/wiki/Prototype-based_programming