Quali sono le funzioni in JavaScript?
Come spiegato sopra, le funzioni sono un insieme di dichiarazioni che aiutano il programmatore a svolgere un lavoro specifico. La funzione non viene eseguita fino a quando non è stata invocata da un evento. Ad esempio, un pulsante che l'utente preme o un timer che raggiunge un numero specifico e invoca la funzione. In fondo alla storia, le funzioni devono essere invocate per eseguirle.
Abbiamo spiegato cos'è una funzione in generale, ma come si definisce una funzione in JavaScript?
Come definire una funzione?
In JavaScript usando la parola chiave "funzione", Possiamo definire le funzioni. Successivamente usa la seguente sintassi:
funzione functionname (params)I punti chiave per definire una funzione sono:
Ad esempio, una funzione semplice che dice "Hello World" sarebbe come:
funzione helloworld ()Nota: Come puoi vedere, manca l'istruzione di ritorno, questo perché alcune funzioni non richiedono il restituzione di un valore, tali funzioni vengono chiamate Le funzioni vuote.
Ora che abbiamo creato una funzione ma non stiamo ottenendo alcun output perché non abbiamo invocato/chiamato la funzione.
Come chiamare/invocare una funzione?
Scrivi il nome della funzione e metti le staffe rotonde davanti per invocarlo. Tuttavia, se la funzione richiede alcuni parametri, è necessario trasmettere tali argomenti all'interno delle staffe rotonde.
Per quanto riguarda la funzione che abbiamo creato sopra, proviamo a invocarlo.
Come abbiamo già discusso di come invocare una funzione, utilizziamo il comando:
Ciao mondo();Otterremo l'output come:
Abbiamo testato la creazione di una funzione e abbiamo anche invocato con successo quella funzione.
Come definire una funzione che richiede argomenti?
Ora, creiamo una funzione che richiede che alcuni argomenti vengano passati al suo interno per eseguire. Nel seguente esempio, stiamo creando una funzione che prende un numero come parametri e stampa la tabella del numero fino a 10.
Lo snippet del codice della funzione è come:
Function TablePrinter (Number)Nota: stiamo usando un While-loop All'interno della funzione, se si è nuovi alla programmazione, puoi leggere il loop while.
Ora che la nostra funzione è fatta, è tempo di eseguirla passando un numero come argomento come:
TablePrinter (5);Otteniamo i seguenti risultati.
E questo è tutto per questo post.
Conclusione
Le funzioni sono una parte cruciale di un linguaggio di programmazione. JavaScript ha il suo metodo per definire e invocare una funzione ed è esattamente ciò che abbiamo imparato, come scrivere/definire una funzione in JavaScript. Abbiamo imparato come utilizzare anche argomenti e parametri nelle funzioni e come aiutano effettivamente nella programmazione. Ora con questa comprensione, puoi andare avanti con i tuoi progressi di apprendimento in JavaScript.