Was ist der Unterschied zwischen Argumenten und Parametern in Javascript?

7

Ich weiß, dass ein Parameter eine Variable ist, die an eine Funktion übergeben wird und dem Argument in der Funktion einen Wert gibt, aber ich habe Probleme zu verstehen:

Was ist der Hauptunterschied zwischen "Argumenten" und "Parametern" in Javascript?

    
RufioLJ 13.10.2012, 15:20
quelle

5 Antworten

21

Die Parameter sind die Aliase für die Werte, die an die Funktion übergeben werden. Die Argumente sind die tatsächlichen Werte.

%Vor%     
0x499602D2 13.10.2012, 15:29
quelle
2
  

13 Funktionsdefinition

     

Syntax

%Vor%

Offiziell werden sie als Parameter bezeichnet, aber die eigentlichen Argumente werden im selben aufgerufenen Objekt angegeben. Beide Wörter sind jedoch austauschbar.

    
Zeta 13.10.2012 15:29
quelle
0

Parameter (falls vorhanden) definieren die Methodensignatur. Argumente sind Werte , die in eine Funktion übergeben wurden.

Aber der gleiche Unterschied, denke ich.

void function(int param1, string param2) //defines the types the function must receive .

function(1, "Hello World") 1 und "Hello World" werden als Argumente übergeben. Der Parameter empfängt (wenn Sie möchten) das Argument.

Es ist gut hier

erklärt     
Lews Therin 13.10.2012 15:23
quelle
0

Parameter sind Eigenschaften einer Funktion .

Argumente sind Eigenschaften eines bestimmten Aufrufs für eine Funktion.

Wenn Sie in JavaScript keine Anzahl von Argumenten angeben, die der Anzahl der Parameter entspricht, wird das Extra als undefined angezeigt.

%Vor%     
Plynx 13.10.2012 15:35
quelle
0

Wenn Sie eine Funktion definieren, werden die Variablen, die die Werte darstellen, die zur Verarbeitung an sie übergeben werden, als Parameter bezeichnet. Zum Beispiel hat die folgende Funktionsdefinition einen Parameter namens $ number:

%Vor%

Wenn Sie jedoch eine Funktion verwenden, wird der Wert, den Sie übergeben, als Argument bezeichnet. Im folgenden Fall wird $ price als Argument an doubleIt () übergeben:

%Vor%     
NullPoiиteя 13.10.2012 15:21
quelle

Tags und Links