Πώς να ορίσετε τις προεπιλεγμένες παράμετροι

Μάθετε πώς να ορίσετε τις προεπιλεγμένες τιμές των παραμέτρων της συνάρτησης JavaScript.

Προεπιλεγμένες παράμετροι

Αν καλείτε μια συνάρτηση στο JavaScript:Λείποντες παράμετροιΑν η τιμή της παραμέτρου (λιγότερη από τον αριθμό που αναφέρεται στη δήλωση) είναι ληπτική, τότε η ανυπαρξία τιμής θα οριστεί ως: undefined

Μερικές φορές αυτό είναι αποδεκτό, αλλά μερικές φορές είναι καλύτερο να δοθεί προεπιλεγμένη τιμή στη παράμετρο:

Παράδειγμα

function myFunction(x, y) {
  if (y === undefined) {
    y = 2;
  }
}

Δοκιμάστε προσωπικά

ECMAScript 2015 Επιτρέπεται η χρήση προεπιλεγμένων τιμών παραμέτρων στη δήλωση της συνάρτησης:

function myFunction (x, y = 2) {
  // function code
}

Δοκιμάστε προσωπικά

Σελίδες σχετικές

Εκμάθηση:Ορισμός συνάρτησης JavaScript