JavaScript -Funktionen - erklärt mit Beispielen für Anfänger

JavaScript -Funktionen - erklärt mit Beispielen für Anfänger
Während wir in JavaScript codieren, müssen wir möglicherweise mehrmals eine bestimmte Aktion ausführen, e.G., zwei Zahlen. Wir können es entweder wiederholt im Programm tun oder einfach eine Funktion erstellen, die zwei Zahlen als Eingabe nimmt, sie hinzufügt und die Antwort zurückgibt. Diese Funktion kann dann aufgerufen werden, wenn das Programm zwei Zahlen hinzufügen muss.

Was sind Funktionen:

Funktionen sind Unterprogramme in einem Programm, das aus Codeblöcken besteht, die zur Ausführung bestimmter Aufgaben verwendet werden. Im Allgemeinen nehmen Funktionen einen Wert als Parameter an, verarbeiten Sie ihn und geben dann eine Ausgabe zurück.

Funktionen helfen uns, Codeblöcke wiederzuverwenden und Wiederholungsfähigkeit zu vermeiden. Sie können verwendet werden, um komplexe Probleme in kleinere Stücke zu unterteilen. Sie erhöhen die Lesbarkeit der Code und verringern ihre Größe, da doppelte Anweisungen durch eine einzelne Codezeile ersetzt werden.e., Rufen Sie zur Funktion auf.

Arten von Funktionen:

Es gibt zwei verschiedene Arten von Funktionen:

  • Integrierte Funktionen/Standardbibliotheksfunktionen
  • Benutzerdefinierte/benutzerdefinierte Funktionen

Integrierte Funktionen

Die meisten Programmiersprachen haben integrierte Funktionen, mit denen wir bestimmte Aktionen mit einer einzelnen Codezeile ausführen können. Diese Aktionen würden sonst eine komplexe Codierung erfordern. Die häufigsten integrierten Funktionen in JavaScript sind:

  • Sortieren()
  • tostring ()
  • analysieren ()
  • isnan ()
  • Encodeuri ()

Benutzerdefinierte Funktion:

Wie der Name schon sagt, sind dies benutzerdefinierte Funktionen, die vom Benutzer erstellt wurden. Die Benutzer/Programmierer können benutzerdefinierte Funktionen für eine bestimmte Aufgabe erstellen, die sie ausführen müssen.

Notiz: Wir werden die Browserkonsole verwenden, um Beispiele zu demonstrieren, die in diesem Beitrag durchgeführt wurden. Um die Browserkonsole zu öffnen:

  • Benutze die F12 Schlüssel in Chrom- und anderen Browsern auf Chrombasis.
  • Verwenden Strg + Verschiebung + k Tastaturverknüpfungsschlüssel für Mozilla.
  • Verwenden Option + ⌘ + c Tastaturverknüpfungsschlüsse in Safari (Wenn das Entwicklermenü nicht angezeigt wird, öffnen Sie die Einstellungen durch Drücken ⌘ +, und in Fortschrittlich Registerkarte Überprüfung "Menü entwickeln in der Menüleiste").

So deklarieren Sie eine Funktion in JavaScript:

Zunächst müssen wir die Funktion deklarieren, bevor wir damit beginnen können, sie zu verwenden. In JavaScript die Funktion Schlüsselwort wird verwendet, um eine Funktion zu deklarieren. Es folgt der Name der Funktion zusammen mit Parametern in Klammern. Die Parameter sind optional und durch Kommas getrennt.

Wir müssen dann den Körper der Funktion definieren. Wir können jeden Code in eine Funktion einfügen; Eine Funktion kann je nach Zweck dieser bestimmten Funktion eine einzelne oder mehrere Codezeilen haben.

FunktionFunction_name (Parameter1, Parameter2,…, Parameterern)

Aussagen;

In diesem Beispiel werden wir eine Funktion deklarieren und definieren, die den Wert der angegebenen Zahl belegt:

Funktionen (Nummer)

Sei SQ = Nummer * Zahl;
Rückgabe SQ;

In dem oben angegebenen Beispiel die Funktion Quadrat Nimmt eine Zahl als Parameter. Dann multipliziert es die Nummer mit sich selbst und speichert sie in einer Variablen namens sq. Die Funktion gibt dann den Wert zurück, der in der Variablen vorhanden ist sq.

Der sq Variable ist eine lokale Funktionsvariable Quadrat und wird nicht außerhalb dieser Funktion funktionieren. Die in einer Funktion deklarierten und definierten Variablen sind die lokalen Variablen dieser Funktion. Andererseits sind die im Hauptprogramm deklarierten Variablen globale Variablen und können von überall im Programm zugreifen.

Jetzt werden wir ein anderes Beispiel verwenden, das zwei verschiedene Parameter nimmt und diese multipliziert:

Funktionsmultiply (Nummer1, Nummer2)

letans = number1 * number2;
Rückkehrer;

Die oben angegebene Funktion nimmt zwei verschiedene Zahlen als Parameter auf. Es multipliziert sie dann miteinander und speichert den Wert in der Variablen Ans. Dann gibt es den Wert der Variablen zurück Ans wo es genannt wurde.

So nennen Sie eine Funktion:

Deklarieren und Definieren einer Funktion gibt an, wie die Funktion bewirkt wird, wenn sie aufgerufen wird.

Funktionen können mit ihren Namen zusammen mit Parametern (durch Kommas getrennt) in Klammern aufgerufen werden. Im Folgenden finden Sie das Beispiel der Syntax, mit der eine Funktion in JavaScript aufgerufen werden kann.

Funktion_Name (Parameter);

In dem unten angegebenen Beispiel werden wir die oben genannte Funktion aufrufen Quadrat, Und wir werden die Nummer übergeben 5 als Parameter dafür:

Quadrat (5);

Die Funktion wird die Nummer quadriert 5 und zurück 25. Wir können dies überprüfen, indem wir die Funktion in der Aufrufung in der Konsole.Protokoll() Methode:

Konsole.log (quadratisch (5));

Wenn eine Funktion einen Wert zurückgibt, gibt sie diesen Wert dorthin zurück, wo sie aufgerufen wurde. Wie im obigen Beispiel zu sehen ist, als wir die Funktion innerhalb der Aufforderung an die Funktion Konsole.Protokoll() Methode, die Ausgabe war 25, Welches ist der Rückgabewert der Funktion.

Wir können jede Variable oder Zahl anstelle des Parameters verwenden. Eine Funktion kann auch von innen einer anderen Funktion aufgerufen werden. Wir können Funktionen als Bedingungen für verwenden Wenn Und Schleife Auch Aussagen.

Abschluss

Funktionen sind einzelne Codeblöcke, die geschrieben werden, um bestimmte Aktionen auszuführen. Sie sind die grundlegendsten Bausteine ​​fast aller wichtigen Programmiersprachen.

Wie oben erwähnt, haben alle wichtigen Programmiersprachen integrierte Funktionen. Diese Funktionen helfen Entwicklern dabei, komplexe Aufgaben mithilfe einer einzelnen Codezeile auszuführen. Entwickler haben auch die Möglichkeit, ihre eigenen Funktionen gemäß den Anforderungen ihres Codes zu schreiben.

In diesem Beitrag haben wir diskutiert, welche Funktionen sind und wie sie deklariert werden sollen. Darüber hinaus haben wir gelernt, die deklarierten Funktionen zu bezeichnen.