Αντικειμενοστρέφεια
Η γλώσσα Javascript έχει σχεδιαστεί σε μια αντικειμενοστρεφή (object oriented) βάση και έτσι ένας προγραμματιστής μπορεί να χρησιμοποιεί τα πλεονεκτήματα του αντικειμενοστρεφή προγραμματισμού προκειμένου να αναπτύσσει εφαρμογές σωστά δομημένες, πιο συμπαγείς, καλύτερα ελεγχόμενες υψηλότερου επιπέδου και γενικά περισσότερο επαγγελματικές.
Μέσα από τον αντικειμενοστρεφή προγραμματισμό (Object Oriented Programming ή OOP), ένας προγραμματιστής μπορεί να δημιουργεί τα δικά του αντικείμενα αλλά και να χρησιμοποιεί τα έτοιμα ενσωματωμένα (built-in) αντικείμενα που παρέχει η Javascript.
Στο κεφάλαιο αυτό θα εξετάσουμε πως δημιουργούμε δικά μας (προσαρμοσμένα) αντικείμενα και πως εργαζόμαστε με αυτά.