METODI DEGLI OGGETTI
fullName è un esempio di “metodi degli oggetti javascript“.
const person = {
firstName: “John”,
lastName: “Doe”,
id: 5566,
fullName: function() {
return this.firstName + ” ” + this.lastName;
}
};
Per quanto riguarda la keyword this fare riferimento a questo post (la parola chiave this). I metodi JavaScript sono azioni che possono essere eseguite sugli oggetti. Un metodo JavaScript è una proprietà che contiene una definizione di funzione.
I metodi sono funzioni memorizzate come proprietà dell’oggetto.
ACCEDERE AI METODI
Si accede a un metodo oggetto con la seguente sintassi:
objectName.methodName()
In genere descrivi fullName() come un metodo dell’oggetto person e fullName come una proprietà. La proprietà fullName verrà eseguita (come una funzione) quando viene richiamata con (). Questo esempio accede al metodo fullName() di un oggetto persona:
name = person.fullName();
Se accedi alla proprietà fullName, senza (), restituirà la definizione della funzione:
AGGIUNGERE UN METODO A UN OGGETTO
person.denominazione = function () {
return (this.firstName + ” ” + this.lastName).toUpperCase();
};
Scrivi un commento