Le funzioni JavaScript sono blocchi di codice personalizzati che possono essere riutilizzati. Le funzioni consentono al codice di essere più modulare e sono essenziali per la programmazione orientata agli oggetti. Le funzioni possono essere definite da istruzioni o espressioni.
Se stai cercando di imparare JavaScript e stai cercando di conoscere il nozioni di base, le funzioni JS sono sicuramente qualcosa che devi sapere. Se hai passato del tempo a lavorare con un linguaggio di programmazione, saprai che le funzioni sono gli elementi costitutivi di programmi complessi, ma potresti non sapere come funzionano. Le funzioni consentono di scrivere codice una volta per i processi comuni, invece di ripeterlo più volte.
Le funzioni sono blocchi di codice che eseguono un`azione e possono restituire un valore. Le funzioni possono essere personalizzate in base alle tue esigenze e possono essere utilizzate per rendere il tuo codice più efficiente e modulare
In questo tutorial esploreremo le funzioni di base:. Come definire una funzione, come chiamare una funzione e quando possono essere utili.
Come utilizzare la funzione di definizione di JavaScript
Ci sono due modi per definire una funzione JavaScript: attraverso dichiarazioni ed espressioni. Iniziamo con il metodo di dichiarazione per definire una funzione.
JavaScript dichiarazioni di funzioni sup>
dichiarazioni di funzione definisce una funzione chiamata. Per definire questo tipo di funzione, è necessario iniziare il codice con la parola chiave della funzione , seguita dal nome della funzione. Ecco un esempio:
I nomi delle funzioni seguono le stesse regole delle variabili: possono usare, underscore, leers numeri e sono spesso scritti in casse di cammello. Quindi, dopo la variabile name , puoi includere una serie di parentesi, in cui possono essere mantenuti parametri facoltativi. Torneremo su questo più avanti nell`articolo.
Quindi, come un`istruzione or for if, il codice della funzione sarà tra parentesi graffe. Ecco un esempio di una funzione che stamperà Google
sulla console: