Corso consigliato:
- Pagina precedente padStart()
- Pagina successiva repeat()
- Torna alla pagina precedente Manuale di riferimento JavaScript String
Proprietà prototype della stringa JavaScript
prototype
Definizione e uso
prototype
È una proprietà disponibile per tutti gli oggetti JavaScript.
istanza
La proprietà ti permette di aggiungere nuove proprietà e metodi alle stringhe. prototype
Usa
Le proprietà aggiungono nuove proprietà a tutti gli oggetti di un tipo dato: 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);
Sintassi object.prototype.name =
valore
Attenzione
Non si consiglia di modificare i prototipi degli oggetti non controllati.
- Non dovresti modificare i prototipi dei tipi di dati JavaScript integrati, ad esempio:
- Stringhe
- Array
- Date
- Booleani
- Function
- Oggetti
Modifica solo i prototipi degli oggetti che hai creato.
proprietà prototype
JavaScript prototype
Le proprietà ti permettono di aggiungere nuove proprietà agli oggetti:
istanza
function Person(first, last, age, eyecolor) { this.firstName = first; this.lastName = last; this.eyeColor = eyecolor; } Person.prototype.nationality = "English";
supporto del browser
prototype
è una caratteristica di ECMAScript1 (ES1).
Tutti i browser supportano completamente ES1 (JavaScript del 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Supporto | Supporto | Supporto | Supporto | Supporto | Supporto |
Pagine correlate
- Pagina precedente padStart()
- Pagina successiva repeat()
- Torna alla pagina precedente Manuale di riferimento JavaScript String