JavaScript is excellent in programming OOP applications and is heavily object-based however it is not a class-based OOP language but rather a Prototype-based programming language.
Read moreIs JavaScript functional or object-oriented?
JavaScript (often shortened to JS) is a lightweight, interpreted, object-oriented language with first-class functions, and is best known as the scripting language for Web pages, but it’s used in many non-browser environments as well.
Read more