Το πρωτότυπο είναι μια πολύ σημαντική έννοια στο Js, κάθε συνάρτηση (στο Js η συνάρτηση είναι επίσης αντικείμενο) έχει μια ιδιότητα που ονομάζεται πρωτότυπο, δηλαδή το πρωτότυπο), αλλά υπό κανονικές συνθήκες, η τιμή της είναι μηδενική, αλλά έχει μια πολύ σημαντική λειτουργία είναι ότι οι περιπτώσεις θα μοιράζονται τις ιδιότητες και τις μεθόδους του (αυτή είναι η βάση για την υλοποίηση της κληρονομικότητας στο Js)! Τα πρωτότυπα μοιράζονται για περιπτώσεις αντικειμένων, κάτι που είναι τόσο βολικό για το πρόγραμμα όσο και μπερδεμένο, με πολλά απροσδόκητα αποτελέσματα!
[Παραθέτω] 1. Η μέθοδος αντικειμένου περιλαμβάνει τη μέθοδο στον κατασκευαστή και τη μέθοδο στο πρωτότυπο του κατασκευαστή. 2. Μέθοδος κλάσης, στην πραγματικότητα, η κλάση εδώ είναι μια συνάρτηση, στο js επειδή η συνάρτηση είναι επίσης ένα αντικείμενο, ώστε να μπορείτε να προσθέσετε χαρακτηριστικά και μεθόδους στη συνάρτηση, αυτή η μέθοδος χρησιμοποιείται περισσότερο στον κόμβο. 3. Η μέθοδος πρωτοτύπου χρησιμοποιείται γενικά για κοινή χρήση στιγμιότυπων αντικειμένων, όπως π.χ Person.prototype.sayName=function(){console.log(this.name). }; Προσθέστε τη μέθοδο στο πρωτότυπο για να ενεργοποιήσετε την κοινή χρήση. Αυτό εξαλείφει την ανάγκη εκχώρησης μνήμης σε μια παρουσία κάθε φορά που αρχικοποιείται.
|