I metodi degli oggetti in javascript

I metodi sono simili a funzioni interne agli oggetti.

Per accedere al metodo di un oggetto digito il nome della variabile che contiene il riferimento all'oggetto, seguito da un punto e dal nome del metodo.

nomevariabile.nomemetodo();

Eventualmente, indico i parametri da passare al metodo tra le parentesi tonde.

Come accade per le funzioni anche nei metodi devo mettere le parentesi tonde dopo il nome, indipendentemente dal fatto che il metodo ricevi o meno dei parametri,

A cosa servono i metodi? I metodi svolgono dei calcoli, eseguono attività e/o restituiscono delle informazioni in uscita.

Ad esempio, l'array è un oggetto

Dichiaro un array contenente alcuni valori numerici e lo assegno alla variabile myVar.

var myVar = new Array(50,30,10,40,20);

Uno dei metodi predefiniti degli array è il metodo sort() che ordina gli elementi dell'array in modo crescente.

Per eseguire il metodo sull'oggetto digito

myVar.sort();

Il metodo sort modifica la posizione degli elementi nell'array ordinandoli dal più piccolo al più grande.

  • for (i=0; i<myVar.length; i++) {
  • document.writeln(myVar[i]);
  • }

Il risultato in output è

10 20 30 40 50

E così via.

 


 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin
knowledge base

Programmazione a oggetti in Javascript