26-02-2021 - Frontend

JS - Required Parameters per le Funzioni

Continuano i nostri tutorial su Javascript e in questo episodio vi sveliamo come rendere obbligatori parametri di funzioni.

 

In Javascript sappiamo che i parametri di funzione non sono obbligatori ma siamo sicuri che non possiamo renderli tali?

Con un trucchetto reso possibile grazie ai parametri di default introdotti da ES6, possiamo creare una funzione che, lanciando un’eccezione tramite la keyword throw, ci indica che il parametro è obbligatorio e successivamente, utilizzando questa funzione come valore di default per i parametri richiesti, otterremo un errore in fase di esecuzione qualora non andassimo a indicare il valore per il parametro.

 

Ma come ci dice sempre il nostro Francesco Sciuti, è più facile a farlo che a dirlo. E quindi vediamo insieme come fare! ;) ⤵

JS - Required Parameters per le Funzioni