Share via


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.