Guida per principianti ai parametri predefiniti JavaScript

Guida per principianti ai parametri predefiniti JavaScript
In JavaScript, i valori predefiniti dei parametri della funzione sono indefiniti. Se una funzione viene chiamata senza un parametro, i suoi valori mancanti sono chiamati indefiniti. I parametri predefiniti aiutano nell'impostazione del valore predefinito nel parametro della funzione per annullare il valore indefinito. Questa è una nuova funzionalità della versione ES6.

In questo articolo, imparerai una guida per principianti ai parametri predefiniti. I risultati di questo tutorial sono dati come segue.

  • Come funzionano i parametri predefiniti in JavaScript
  • Come utilizzare i parametri predefiniti in JavaScript

Come funzionano i parametri predefiniti in JavaScript

I parametri predefiniti impostano un valore per i parametri di inizializzazione della funzione con un valore predefinito se viene passato un valore non definito o null. Questa sezione spiega il funzionamento dei parametri predefiniti con l'aiuto della sintassi.

Sintassi
La sintassi dei parametri predefiniti è riportata nel seguente.

funzione function -name (p1 = dv1, p2 = -dv2, p3 = dv3,…))

Funzione-corpo

Nella sintassi sopra,

IL funzione di funzione si riferisce al nome della funzione dove P E Dv rappresentare rispettivamente i parametri e i loro valori predefiniti. Il valore predefinito potrebbe essere un numero intero, un'espressione o un valore di funzione.

Come utilizzare i parametri predefiniti in JavaScript

I parametri predefiniti danno l'autorizzazione alle funzioni indicate per iniziare con un valore predefinito quando viene passato un valore indefinito. Questi sono prodotti quando viene chiamata una funzione. Questa sezione ti aiuta ad apprendere come parametri predefiniti con esempi.

Esempio: come impostare i valori predefiniti usando i parametri predefiniti
I parametri predefiniti impostano i valori predefiniti nella funzione. Potrebbero esserci uno o più parametri nella funzione. Questo esempio spiega come i parametri predefiniti impostano i valori predefiniti.

funzione printValue (x = 3, y)
console.log ("x =" + x + "e y =" + y);

printValue ();
printValue (9);
printValue (9, 7);

Nell'esempio sopra, i due parametri 'X' e 'y'sono passati.Il valore predefinito di 'X'è definito mentre'y' non è definito. Il corpo della funzione si riferisce al codice che stampa i valori di X e Y.

La funzione è chiamata in tre modi diversi:

  • "printValue ();"L'istruzione stamperà i valori predefiniti di"X' E 'y'(definito o non nella funzione)
  • "printValue (9);"L'istruzione imposterà il valore di"X'a 9 mentre il valore predefinito di'y' è considerato
  • "printValue (9, 7);"Passerà il valore 9 a"X'e valore 7 a'y'.

Si conclude dall'output che:

  • Quando printValue () viene chiamato senza argomenti, i valori predefiniti vengono stampati i.e., 'x = 3' e 'y = undefined'
  • Quando printValue () viene chiamato con un solo argomento (cioè 3), quel valore verrà assegnato al primo parametro (X)
  • Quando printValue () viene chiamato con due argomenti (9 e 7), i valori predefiniti di X e Y vengono sostituiti con 9 e 7 rispettivamente.

Esempio: come funziona la funzione senza parametri predefiniti
Ci può essere più di un parametro in un oggetto. Nel seguente codice, controlleremo come si comporta la funzione senza valori predefiniti.

funzione printValue (x, y)
console.log ("x =" + x + "e y =" + y);

printValue (3);

In questo esempio, due parametri 'X' E 'y' sono passati come argomento senza alcun valore predefinito.Il corpo della funzione si riferisce al codice che stampa i valori di X e Y.

IL “Valore (3);"L'istruzione imposterà il valore di"X'a 3.

Quando printValue () viene chiamato con solo argomento '3', quindi i valori predefiniti vengono stampati come' x = 3 'e' y = undefined '.

Conclusione

In JavaScript, i parametri predefiniti vengono utilizzati per impostare il valore predefinito per i parametri della funzione. I parametri predefiniti sono abbastanza utili quando i parametri contengono valore nullo o indefinito. Questa guida aiuta a fornire conoscenze dettagliate su come utilizzare i parametri predefiniti JavaScript. Abbiamo fornito una panoramica dettagliata dei parametri predefiniti in JavaScript e la loro importanza è evidenziata dimostrando una serie di esempi.