Προτεινόμενα μαθήματα:
- Σελίδα Προηγούμενη padStart()
- Σελίδα Επόμενη repeat()
- Επιστροφή στο Προηγούμενο επίπεδο Οδηγός Επεξεργασίας JavaScript String
JavaScript String prototype ιδιότητα
prototype
Ορισμός και χρήση
prototype
είναι η ιδιότητα που είναι διαθέσιμη σε όλα τα αντικείμενα του JavaScript.
instance
η ιδιότητα επιτρέπει την προσθήκη νέων ιδιοτήτων και μεθόδων στις αλφαριθμητικές řetězce. prototype
χρησιμοποιώντας
οι ιδιότητες προσθέτουν νέες ιδιότητες σε όλα τα αντικείμενα του τύπου: function employee(name, jobtitle, born) { this.name = name; this.jobtitle = jobtitle; } this.born = born; employee.prototype.salary = 2000;
const fred = new employee("Fred Flintstone", "Caveman", 1970);
σύνταξη object.prototype.name =
value
Απαιτητική προειδοποίηση
Δεν συνιστάται να αλλάξετε το prototype αντικειμένων που δεν ελέγχετε.
- Δεν πρέπει να αλλάξετε το prototype των ενσωματωμένων τύπων δεδομένων του JavaScript, όπως:
- Strings
- Arrays
- Dates
- Booleans
- Function
- Objects
πρέπει να αλλάξετε μόνο το prototype του αντικειμένου που δημιουργήσατε.
ιδιότητα prototype
JavaScript prototype
οι ιδιότητες επιτρέπουν την προσθήκη νέων ιδιοτήτων στον αντικείμενο:
instance
function Person(first, last, age, eyecolor) { this.firstName = first; this.lastName = last; this.eyeColor = eyecolor; } Person.prototype.nationality = "English";
υποστήριξη του περιηγητή
prototype
είναι χαρακτηριστικά του ECMAScript1 (ES1).
Όλοι οι περιηγητές υποστηρίζουν πλήρως το ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Υποστήριξη | Υποστήριξη | Υποστήριξη | Υποστήριξη | Υποστήριξη | Υποστήριξη |
Σελίδες Σχετικές
- Σελίδα Προηγούμενη padStart()
- Σελίδα Επόμενη repeat()
- Επιστροφή στο Προηγούμενο επίπεδο Οδηγός Επεξεργασίας JavaScript String