Stai leggendo 'funzione javascript '
Per trovare altre informazioni su utilizza il modulo di ricerca online
 
 Guida Internet dal 2000
Home
Segnala un sito web
Ultimi siti segnalati
 Siamo anche su Facebook
Facebook fans
  AdLinks



 

  FUNZIONE JAVASCRIPT

Funzione javascript



Nei casi in cui si debba eseguire più volte una medesima routine di istruzioni le strade sono due: riscrivere la medesima routine ogni qualvolta necessiti, oppure utilizzare una "funzione" e richiamarla di volta in volta. La funzione è una routine di istruzioni dichiarata in una pagina web, generalmente nella sezione <HEAD> per essere certi che ciò avvenga prima di qualsiasi altra operazione. Una volta dichiarata, la funzione potrà essere richiamata in vari punti della pagina web senza dover scrivere lo stesso codice. Un semplice esempio dovrebbe chiarire l'utilità delle funzioni:

 

<HTML>
<HEAD>
<TITLE>prima pagina web</TITLE>
<SCRIPT LANGUAGE="JavaScript">
function Media (a,b,c) {
     risultato = (a + b + c)/3;
     return risultato;
     }
</SCRIPT>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
a=3;
b=5;
c=7;
document.write(Media(a,b,c));
</SCRIPT>

</BODY>
</HTML>

 

 

La dichiarazione della funzione (sezione rossa) si effettua tramite l'istruzione function.

 

function NomeFunzione (parametro1, parametro2, parametro3, ...... , parametro n)

 

Nel definire una funzione è indispensabile associargli un nome univoco per poterla poi richiamare. Nel nostro esempio l'abbiamo chiamata "Media" (qualsiasi altro nome sarebbe andato bene). Come si può notare l'istruzione function richiede che siano definiti anche i parametri della funzione, ovvero quei valori che questa prenderà in carico come input. I parametri di una funzione seguono sempre il nome della funzione stessa all'interno di una parentesi, separati l'uno dall'altro da una virgola.

Nell'esempio precedente abbiamo definito tre parametri (a, b, c) poi utilizzati per calcolare la media (a + b + c) / 3. Il risultato della media è poi assegnato alla variabile risultato.

 

risultato = (a + b + c)/3;

 

L'ultima operazione da non dimenticare nelle funzione è l'istruzione "return". Questa consente la restituzione del valore allo script che l'ha chiamata.

 

return risultato;

 

La chiamata della funzione (sezione blu) si trova nella <BODY> poiché solo in questa sezione il codice è eseguito dal browser. Dopo aver definito i valori delle nostre tre variabili, richiamiamo la funzione semplicemente utilizzandola. Nel nostro esempio la troviamo all'interno dell'istruzione document.write.

 

a=3;
b=5;
c=7;
document.write(Media(a,b,c));

 

La chiamata della funzione poteva comunque avere luogo in molte altri modi, ad esempio assegnando il risultato ad una nuova variabile, d=Media(a,b,c). In questo momento deve solo essere chiaro che l'uso del nome della funzione permette di richiamare la medesima routine definita nella sezione Head.

 

Nota: l'uso delle parentesi graffa
Le parentesi graffa nella fase di dichiarazione della funzione ne identificano il blocco delle istruzioni. La prima parentesi può essere presente nella prima riga dell'istruzione function (come nell'esempio precedente) o nella riga successiva.

 

 

 



Commenti

Scrivi il tuo commento sulla pagina
"Funzione javascript "


Il tuo nome (facoltativo)





Link utili per approfondire il tema
Segnala un sito/link di approfondimento

 

Altre pagine correlate

Segnala il tuo sito web

Segnala il tuo sito web alla directory Lapaweb iscrivendoti gratuitamente alla community

guida Facebook

Guida Facebook Come iscriversi su Facebook. Una guida online per conoscere il social network più famoso del momento.

guida Twitter

Guida Twitter Come iscriversi su Twitter. La guida per registrare un account personale sul social network dei messaggi brevi.

guida YouTube

Guida YouTube La nostra guida pratica per caricare video su YouTube, consigli pratici e molto altro ancora.

Guida Google Plus +

Guida Google Plus La guida online al social network Google Plus sviluppato dal motore di ricerca Google.

PINTEREST

Guida Pinterest. La guida online al social network delle bacheche fotografiche Pinterest.

Internet & Web

Internet & Web - Affiliazioni - Guadagnare su Internet - Internet gratis - Browser - Suonerie gratis - Creare sito gratis - Facebook

Viaggi e vacanze

Viaggi e vacanze - Voli low cost - Viaggi

Software gratis

Software gratis - Antivirus - Videorecording - Chat & Instant Messenger

Spettacolo

Cinema - Musica

Libri e cultura

Libri

Auto e Motori

Motori

www.lapaweb.com è un servizio online gratuito di directory web e segnalazione siti web - Lapaweb è Blog personale - Email: info@lapaweb.com
Fonti e bibliografia - Note Legali / Termini e condizioni di utilizzo - Lapaweb non è collegato ai contenuti presenti sui siti esterni linkati nella directory o nelle recensioni
Contenuti pubblicati secondo la licenza di utilizzo di Creative Commons salvo diverse indicazioni - Norme Privacy Google
Per chiedere la rimozione di foto o contenuti scrivere alla redazione del sito - Tutti marchi citati nel sito sono dei rispettivi proprietari