Javascript ist klassenlos, Objektorientiertheit wird stattdessen über Prototyping realisiert. Prototyping ist eine abstraktere Umsetzung dieses' Paradigmas. Wenn dir der klassenorientierte Ansatz vertraut ist, Prototyping für dich aber Neuland ist, empfehle ich dir den Artikel von molily zu dem Thema.