Questo spazio è un'opzione attivabile con la creazione di una "Pagina in Rete"

http://www.webspaghetti.it
Caricature online fatte a mano. Sito di satira e umorismo.

http://www.iltuosito.it
Breve descrizione della tua azienda
email@tuosito.it


| Web |
| Utility |
| Siti Utili |
| Guide e Hack |


| Guida Java Script |
|
|
|
|
Pagina 12 di 21 Funzioni JavaScriptUna funzione è un blocco di codice (riutilizzabile) che viene eseguito a seguito di un evento, o quando direttamente chiamata. È possibile richiamare una funzione da qualsiasi punto della pagina web You may call a function from anywhere within the page, o anche da altre pagine ( se la funzione è integrata in un altro. Js file). Le funzioni JS possono essere inserite sia nell' <head> che nel <body> di una pagina. Tuttavia, per assicurarci che la funzione sia di letta / caricata dal browser prima di essere espressamente chiamata, è buona norma inserirla all'interno dell'<head> della pagina. Esempio: <html> Nel suddetto esempio se la linea alert("Hello world!!") non fosse stata inserita all'interno di una funzione, sarebbe stata eseguita subito, non appena questa fosse stata letta/caricata. In tal caso invece, il messaggio Hello world non appare prima che l'utente abbia cliccato sul pulsante "Click me!". Come si definisce una FunzioneLa sintassi per creare una funzione è la seguente: function fnomefunzione(var1,var2,...,varX)var1, var2, etc sono le variabili o i valori (parametri) che vengono che vengono passati attraverso la funzione. Le parentesi graffe { e } determinano l'inizio e la fine della funzione.La dichiarazione della funzione si effettua tramite l'istruzione function. 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. Nota: Una funzione senza parametri deve comunque avere le parentesi tonde ( e ) dopo il nome della funzione: function nomefunzione() Nota : l'uso delle parentesi graffa Valore di ritorno di una funzione La dichiarazione di ritorno di una funzione JavaScript è usato per specificare il valore che viene restituito dalla funzione. EsempioLa funzione sottostante deve restiruire il prodotto di due numeri (a e b): function prod(a,b) Quando si chiama la funzione di cui sopra, si deve passare da due parametri: product=prod(2,3); Il valore restituito dalla funzione prod () è 6, e sarà memorizzato nella variabile chiamata product. Durata di una Variabile JavaScriptQuando si dichiara una variabile tramite una funzione, la variabile è valida solo all'interno della funzione. Quando la funzione cessa di esistere, la variabile viene distrutta automaticamente. Per le varibili all'interno di una funzione si parla di "Variabili locali" È possibile avere variabili con nomi uguali in funzioni differenti, questo perchè ogni variabile viene riconosciuta (ed è quindi valida) solo all'interno della funzione in cui viene dichiarata. Ci sono poi le cosiddette "variabili globali", che hanno validità in tutta la pagina. La durata di queste variabili si avvia quando queste vengono dichiarate, e termina quando la pagina viene chiusa. |