This question already has an answer here:
Does class Availability makes programming as Object Oriented Language ?
Most of the people think that if there is Availability Class in a language, then that language becomes Object Oriented. Is it true ?
According to me, its not class that makes the language object oriented, but the OOP Concepts that makes the Language Object Oriented right ?
It also brings me to ask one more question, Can we implement all the OOP Concepts in JS ? i.e
Inheritance Data Abstraction Polymorphism encapsulation
Please let me know whether my understanding of JS is right or no ?