Skip to content
All paths

Objects & OOP

From plain objects to prototypes, classes and inheritance.

11 posts · about 22 min total

11 posts
  1. 1.What is an object in JavaScript?

    Object in JavaScript

    2 min read

  2. 2.Creating objects

    Different ways to create objects in JavaScript

    2 min read

  3. 3.Methods of constructing objects

    Object construction methods in JavaScript

    2 min read

  4. 4.Object property descriptors

    Object property descriptors in JavaScript (writable, enumerable, configurable)

    1 min read

  5. 5.Object-Oriented Programming in JavaScript

    Theoretical foundations of Object-Oriented Programming in JavaScript

    2 min read

  6. 6.Prototype and Inheritance

    Prototype and Inheritance in JavaScript

    2 min read

  7. 7.Classes in JavaScript

    Classes in JavaScript — ES6 syntax depth and prototype correlation

    2 min read

  8. 8.Object.create vs class syntax

    Object.create() vs class syntax in JavaScript

    2 min read

  9. 9.Base and abstract classes

    Base and abstract classes in JavaScript

    2 min read

  10. 10.Inheritance in JavaScript

    Inheritance in JavaScript — extends, super, and prototype chain

    3 min read

  11. 11.Polymorphism in JavaScript

    Polymorphism in JavaScript — method override and universal interface

    2 min read