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