Parameter und Rückgabewert
Wir setzen unsere Arbeit und Erkundung von Funktionen fort. In diesem Kapitel befassen wir uns mit einer grundlegenden Eigenschaft von Funktionen: dem Akzeptieren von Parametern und dem Zurückgeben von Daten. Dadurch kann jede Funktion zu einer Rechenmaschine werden. Beginnen wir mit etwas Einfachem – der folgende Code nimmt 2 Zahlen als Parameter entgegen und gibt deren Summe zurück:
123456function add(a: number, b: number): number { return a + b; } let result = add(5, 10); console.log(result);
Im obigen Beispiel haben wir in den Klammern 2 Parameter angegeben, die die Funktion akzeptiert, zusammen mit dem Datentyp dieser Parameter.
Was sind Parameter?
Dies sind die Daten, die wir beim Aufruf der Funktion bereitstellen, und wir können diese Parameter im Funktionsrumpf verwenden. Zum Beispiel geben wir im obigen Beispiel beim Aufruf der Funktion zwei Zahlen an, und im Funktionsrumpf werden diese beiden Zahlen addiert.
Nach all dem gibt die Funktion den Endwert zurück.
Wie gibt die Funktion einen Wert zurück
Über das Schlüsselwort return. Sie sehen, dass wir die Summe dieser beiden Parameter mit return zurückgeben.
Wir geben auch den zurückgegebenen Datentyp durch einen Doppelpunkt bei der Deklaration der Funktion an.
Zu viel Text, schauen wir uns ein weiteres Beispiel für die Deklaration und Verwendung einer Funktion an:
1234567891011121314function sumArray(numbers: number[]): number { let sum = 0; for (let i = 0; i < numbers.length; i++) { sum += numbers[i]; } return sum; } let numbers = [1, 2, 3, 4, 5]; let total = sumArray(numbers); console.log(`Sum of numbers in the first array: ${total}`); let numbers_2 = [2, 4, 6, 8, 10]; let total_2 = sumArray(numbers_2); console.log(`Sum of numbers in the second array: ${total_2}`)
Die obige Funktion berechnet die Summe aller Elemente im Array, beginnend mit dem ersten und endend mit dem letzten. Hier ist zu sehen, dass sich im Funktionskörper eine Schleife befindet, die diese Operation ausführt. Auf diese Weise haben wir eine erhebliche Anzahl von Codezeilen reduziert, indem wir die Funktion als wiederverwendbaren Codeblock nutzen. Wir rufen diesen Codeblock mehrmals mit nur einer Codezeile auf.
Beachte, dass wir eine Variable mit Hilfe der Funktion initialisieren. Diese Variable hat denselben Typ wie der Rückgabewert der Funktion.
1. Was ist der Zweck von Parametern in einer TypeScript-Funktion?
2. Was ist die Hauptfunktion von Rückgabewerten in TypeScript-Funktionen?
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 2.94
Parameter und Rückgabewert
Swipe um das Menü anzuzeigen
Wir setzen unsere Arbeit und Erkundung von Funktionen fort. In diesem Kapitel befassen wir uns mit einer grundlegenden Eigenschaft von Funktionen: dem Akzeptieren von Parametern und dem Zurückgeben von Daten. Dadurch kann jede Funktion zu einer Rechenmaschine werden. Beginnen wir mit etwas Einfachem – der folgende Code nimmt 2 Zahlen als Parameter entgegen und gibt deren Summe zurück:
123456function add(a: number, b: number): number { return a + b; } let result = add(5, 10); console.log(result);
Im obigen Beispiel haben wir in den Klammern 2 Parameter angegeben, die die Funktion akzeptiert, zusammen mit dem Datentyp dieser Parameter.
Was sind Parameter?
Dies sind die Daten, die wir beim Aufruf der Funktion bereitstellen, und wir können diese Parameter im Funktionsrumpf verwenden. Zum Beispiel geben wir im obigen Beispiel beim Aufruf der Funktion zwei Zahlen an, und im Funktionsrumpf werden diese beiden Zahlen addiert.
Nach all dem gibt die Funktion den Endwert zurück.
Wie gibt die Funktion einen Wert zurück
Über das Schlüsselwort return. Sie sehen, dass wir die Summe dieser beiden Parameter mit return zurückgeben.
Wir geben auch den zurückgegebenen Datentyp durch einen Doppelpunkt bei der Deklaration der Funktion an.
Zu viel Text, schauen wir uns ein weiteres Beispiel für die Deklaration und Verwendung einer Funktion an:
1234567891011121314function sumArray(numbers: number[]): number { let sum = 0; for (let i = 0; i < numbers.length; i++) { sum += numbers[i]; } return sum; } let numbers = [1, 2, 3, 4, 5]; let total = sumArray(numbers); console.log(`Sum of numbers in the first array: ${total}`); let numbers_2 = [2, 4, 6, 8, 10]; let total_2 = sumArray(numbers_2); console.log(`Sum of numbers in the second array: ${total_2}`)
Die obige Funktion berechnet die Summe aller Elemente im Array, beginnend mit dem ersten und endend mit dem letzten. Hier ist zu sehen, dass sich im Funktionskörper eine Schleife befindet, die diese Operation ausführt. Auf diese Weise haben wir eine erhebliche Anzahl von Codezeilen reduziert, indem wir die Funktion als wiederverwendbaren Codeblock nutzen. Wir rufen diesen Codeblock mehrmals mit nur einer Codezeile auf.
Beachte, dass wir eine Variable mit Hilfe der Funktion initialisieren. Diese Variable hat denselben Typ wie der Rückgabewert der Funktion.
1. Was ist der Zweck von Parametern in einer TypeScript-Funktion?
2. Was ist die Hauptfunktion von Rückgabewerten in TypeScript-Funktionen?
Danke für Ihr Feedback!