CHIUDI

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

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

 

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

 

PROMO

WEB DESIGN

Cerca Azienda

Cerca per:
Powered by Sobi2Search

Area Riservata


Tutte le directories »
Aggiungi sito »

Il tuo carrello


VirtueMart
Il carrello è vuoto.

Iscrizione Newsletter







Pubblicità

Click on the slide!

PAGINE IN RETE

Pagineinrete.it - Directory web

Directory dedicata alle aziende italiane. Indicizza il tuo sito, aumenta la tua visibilità.

Click on the slide!

STAR DELUXE

Stardeluxe.it - Community & Forum

WWW.STARDELUXE.IT Community & Forum Blog dedicato ad approfondimenti e novità relativi alla Star De Luxe, il nuovo…

Click on the slide!

LA TUA AZIENDA

Crea la tua scheda su "Pagineinrete.it"

Crea la tua scheda personale su Pagineinrete.it Aumenta la tua visibilità in internet.

Click on the slide!

SPAZIO DISPONIBILE

Acquista il banner in homepage

Questo spazio è un'opzione attivabile con la creazione di una scheda aziendale nella directory di Pagine in Rete Crea ora…

Frontpage Slideshow (version 2.0.0) - Copyright © 2006-2008 by JoomlaWorks
Guida Java Script PDF Stampa E-mail
Indice articolo
Guida Java Script
JS Come usarlo
JS Dove
JS Comandi
JS Commenti
JS Variabili
JS Operatori
JS Operatori Logici
Operatori di Comparazione
JS if/else
JS Switch
Js Popup
JS Funzioni
JS For Loop
JS While loop
JS break loop
Js For..in
JS Eventi
JS Try...Catch
JS Throw
JS Evento onerror
JS Caratteri Speciali
Linee Guida

Funzioni JavaScript

 Una 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>
<head>
<script type="text/javascript">
function displaymessage()
{
alert("Hello World!");
}
</script>
</head><body>
<form>
<input type="button" value="Click me!"
onclick="displaymessage()" >
</form>
</body>
</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 Funzione

La sintassi per creare una funzione è la seguente:

function fnomefunzione(var1,var2,...,varX)
{
codice
}
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()
{
codice
}

Nota : l'uso delle parentesi graffa
Le parentesi graffa nella fase di dichiarazione della funzione ne identificano il blocco delle istruzioni.

Valore di ritorno di una funzione

La dichiarazione di ritorno di una funzione JavaScript è usato per specificare il valore che viene restituito dalla funzione.

Esempio

La funzione sottostante deve restiruire il prodotto di due numeri  (a e b):

function prod(a,b)
{
x=a*b;
return x;
}

 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 JavaScript

Quando 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. 



 

TAG

che   cliente   dei   del   della   delle   esempio   essere   javascript   non   pagina   pagine   per   rete   ricerca   script   sito   sono   una   viene   web  


Tophost Hosting