Funzioni JScript
Le funzioni JScript possono eseguire azioni, restituire valori oppure effettuare entrambi queste operazioni. Una funzione potrebbe, ad esempio, visualizzare l'ora corrente e restituire una stringa che la rappresenta. Le funzioni sono anche denominate metodi globali.
Le operazioni raccolgono più operazioni sotto un unico nome, semplificando il codice e favorendone il riutilizzo. È possibile scrivere un gruppo di istruzioni, assegnargli un nome e quindi eseguire l'intero gruppo richiamandolo e specificando le informazioni necessarie.
Le informazioni da passare a una funzione devono essere specificate tra parentesi dopo il nome della funzione. I singoli dati passati a una funzione sono definiti argomenti o parametri. Alcune funzioni non richiedono alcun argomento, mentre altre richiedono uno o più argomenti. Per alcune funzioni il numero di argomenti richiesto dipende dalla modalità di utilizzo della funzione.
In JScript sono supportati due tipi di funzioni: le funzioni incorporate nel linguaggio e quelle personalizzate.
In questa sezione
Annotazione di tipi
Vengono illustrati il concetto di annotazione del tipo e le modalità del suo utilizzo in una definizione di funzione per controllare i tipi di dati di input e di output.Funzioni JScript definite dall'utente
Viene illustrato come definire e utilizzare nuove funzioni in JScript.Ricorsione
Vengono illustrati il concetto di ricorsione e le modalità di scrittura di funzioni ricorsive.
Sezioni correlate
Operatori JScript
Vengono elencati gli operatori di calcolo, logici, bit per bit, di assegnazione e di tipo vario e forniti collegamenti a informazioni relative alle modalità di utilizzo efficiente di tali operatori.Tipi di dati JScript
Vengono forniti collegamenti ad argomenti nei quali viene illustrato l'utilizzo in JScript dei tipi di dati primitivi, di riferimento e .NET Framework.Coercizione in JScript
Vengono illustrati il concetto, le modalità di utilizzo e le limitazioni della coercizione.Istruzione function
Viene descritta la sintassi da utilizzare per dichiarare le funzioni.