Methode: 1. Verwenden Sie Objektargumente mit der Summenfunktion, der Syntax „sum(parameter){return arguments[subscript]+arguments[subscript]}“ 2. Verwenden Sie „+“ direkt in der Summenfunktion, der Syntax „ sum( Parameterliste){Rückgabeparameter 1+Parameter 2}".
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
Methode 1: In JavaScript bieten Funktionen Zugriff auf das Argumentobjekt, das Zugriff auf die tatsächlichen Argumente bietet, die an die Funktion übergeben werden. Dadurch können wir mithilfe der Längeneigenschaft die Anzahl der Argumente bestimmen, die zur Laufzeit an die Funktion übergeben werden.
function sum(x){ if(arguments.length == 2){ return arguments[0]+arguments[1]; } else{ return function(y){return x+y;} } }
Methode Zwei: Wenn die Anzahl der übergebenen Parameter geringer ist als die Anzahl der Parameter in der Funktionsdefinition, haben die fehlenden Parameter undefinierte Werte, wenn sie innerhalb der Funktion referenziert werden.
function sum(x,y){ if(y!==undefined){ return x+y; } else{ return function(y){return x+y;} } }
【Empfohlenes Lernen: Javascript-Tutorial für Fortgeschrittene】
Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Summenfunktion in Javascript zum Summieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!