Das beste JavaScript-Funktion Parameter-Tutorial im Jahr 2024. In diesem Tutorial können Sie Explizite Funktionsparameter (Parameter) und implizite Parameter (Argumente),Parameter Regel,Die Standardparameter,Beispiele,Beispiele,Argumente Objekt,Beispiele,Beispiele,Übergeben von Parametern nach Wert,Übergeben Sie Parameter durch das Objekt, lernen
JavaScript-Funktion Parameterwert ohne Prüfung.
Im vorherigen Tutorial haben wir eine explizite Funktion Parameter gelernt:
Funktionsparameter explizit in der Funktionsdefinition aufgeführt.
Implizite Funktion Argumente an eine Funktion übergeben, wenn der reale Wert des Funktionsaufrufs.
JavaScript-Funktion Definition-Display-Parameter ist nicht Datentyp angegeben.
JavaScript-Funktion implizite Typparameter wird nicht erkannt.
JavaScript Funktion der Anzahl von impliziten Parameter wird nicht erkannt.
Ist die Funktion nicht verfügbar ist , wenn Sie einen impliziten Parameter aufrufen, wird der Parameter auf Standard festgelegt: undefined
Manchmal ist dies akzeptabel, aber es wäre am besten, einen Standardwert für einen Parameter eingestellt werden:
Oder einfacher:
Wenn y definiert ist, || y Rück y weil y wahr ist, ansonsten gibt sie 0, da die undefinierte falsch ist. |
Zu viele Parameter Ist die Funktion eingestellt ist, wird nicht die Parameter angegeben werden, da sie nicht den entsprechenden Parameternamen finden können. Verwenden Sie nur die Argumente zu nennen widersprechen.
JavaScript-Funktion verfügt über einen integrierten Objekte Argumente widersprechen.
Argument-Objekt enthält eine Parameter-Array-Funktionsaufruf.
Sie können ganz einfach den Wert des letzten Parameter auf diese Weise finden:
Oder erstellen Sie eine Funktion, um alle Werte zu zählen und:
Argumente im Funktionsaufruf ist eine implizite Funktion der Parameter.
JavaScript impliziten Parameter Wert übergeben: Funktion nur den Wert zu erhalten.
Wenn die Funktion den Wert eines Parameters zu modifizieren, ist es nicht den Anfangswert des expliziten Parameter ändern (außerhalb einer Funktion definiert).
Ändern Sie implizite Argument außerhalb der Funktion nicht sichtbar ist.
In JavaScript kann der Wert Objekt referenziert werden.
Deshalb ändern wir die Eigenschaften eines Objekts in der Funktion wird seinen Anfangswert zu ändern.
Ändern von Objekteigenschaften außerhalb kann die Funktion auf (globale Variablen) angewendet werden.
Ändern von Objekteigenschaften außerhalb der Funktion sichtbar ist.