Was ist eine Methode in JavaScript??

Was ist eine Methode in JavaScript??
Die einfachste Definition einer Methode ist, dass es eine Funktion ist, die zu einer Klasse gehört. In JavaScript ist eine Methode jedoch eine Funktion, die zu einem Objekt oder einer Reihe einiger Anweisungen gehört, die eine bestimmte Aufgabe ausführen. Eine Funktion ist ein Code einiger Anweisungen, die eine Aufgabe ausführen. Ein Objekt ist eine Sache mit bestimmten Eigenschaften und Typen. Ein Hemd zum Beispiel ist ein Objekt, und seine Farbe oder Größe sind seine Eigenschaften.

Methodenaufrufsyntax

Myobj.MyMethod ('Argument');

Wo Myobj ist ein Objekt, für das die Mymethod wird genannt.

Was ist eine Methode?

Eine JavaScript -Methode ist eine Aktion, die auf einem Objekt ausgeführt wird, und es handelt sich um eine Eigenschaft, die eine Funktionsdefinition enthält. Angenommen, Sie haben eine Funktion, die FirstName, Lastname, Regno und eine Methode mit dem Namen des Fullnamens hat, der den ersten zurückgibt Name und der Nachname einer Person I-e Der vollständige Name einer Person. Der Vollname ist die Eigenschaft und die Funktion ist der Wert.

const student =
FirstName: "Jhon",
Lastname: "Cena",
Regno: 12311,
Vollname: function ()
Geben Sie dies zurück.FirstName + "" + dies.Familienname, Nachname;

;
Alarm (Student.vollständiger Name());

Der vollständiger Name() ist die Methode des Studentenobjekts und fungiert als Eigenschaft. Der vollständiger Name wird wie eine Funktion ausgeführt, wenn er mit aufgerufen wird () Es sollte jedoch beachtet werden, dass es sich um eine Eigenschaft handelt.

Wir verwendeten Das Schlüsselwort im obigen Beispiel, da wir auf die Eigenschaft eines Objekts innerhalb einer Methode desselben Objekts zugreifen wollten.

Angenommen, wir haben das aufgerufen vollständiger Name Ohne die Klammern () Dann gibt es einfach die Funktionsdefinition zurück:

const student =
FirstName: "Jhon",
Lastname: "Cena",
Regno: 12311,
Vollname: function ()
Geben Sie dies zurück.FirstName + "" + dies.Familienname, Nachname;

;
Alarm (Student.vollständiger Name);

Methode Addition zu einem Objekt

Wir können einem Objekt in JavaScript auch eine neue Methode hinzufügen. Wir werden den obigen Beispielcode geringfügig ändern, um unseren Zweck I-E zu erreichen. Wir werden einem Objekt eine Methode hinzufügen:

const student =
FirstName: "Jhon",
Lastname: "Cena",
Regno: 12311,
;
Student.name = function ()
Geben Sie dies zurück.FirstName + "" + dies.Familienname, Nachname;
;
ALERT ("Student Voller Name:" + Student.Name());

Integrierte JavaScript-Methoden

Integrierte Methoden oder Funktionen sind vordefinierte Codestücke in einem Programm- oder Programmierrahmen oder einer Programmiersprache, die eine bestimmte Aufgabe ausführt. Dies erleichtert die Programmierung, da Programmierer keine neue Methode oder Funktion erstellen müssen und einfach die integrierten Methoden in ihrer Anwendung direkt anwenden können. Wie jede andere Programmiersprache bietet JavaScript auch einige integrierte Methoden beispielsweise:

lass name = "jhon cena";
Alarm (Name.touppercase ());

Im obigen Beispiel haben wir einen Namen deklariert und diesen Namen dann mit der eingebauten Methode benachrichtigt touppercase () und wir können im obigen Screenshot sehen, dass der Name in den oberen Fall konvertiert wurde. Neben dem touppercase (), Es gibt auch zahlreiche integrierte Methoden, die wir verwenden können, zum Beispiel: V

  • Datum()
  • Datum.Jetzt()
  • Mathematik.runde (num)
  • Mathematik.Boden (num)
  • Saite.Länge()
  • Saite.TolowerCase ()
  • Array.Länge
  • Array.drücken()

Funktions- und Methodenunterschied

Dieses Thema ist immer verwirrend, aber wir werden heute alle Ihre Zweifel klären, indem wir die wichtigsten Unterschiede zwischen einer Funktion und einer Methode definieren.

Funktion Methode
Die Funktion ist ein Codesatz, der einige Aufgaben ausführt. Eine Methode ist auch eine Funktion, ist jedoch einem Objekt zugeordnet.
Kann mit der Verwendung seines Namens direkt aufgerufen werden Kann mit dem Objektnamen oder dem Methodennamen aufgerufen werden
Kann einige Daten übergeben und nach einem Vorgang die Daten zurückgeben Die Daten werden in einer Klasse betrieben
Daten sind explizit, die an eine Funktion übergeben werden Übergibt implizit das Objekt, das genannt wurde
Lebt alleine Mit einer Objekteigenschaft verbunden

Abschluss

Eine Methode ist einfach eine Funktion, die einer Klasse assoziiert, und diese Klasse gehört zu einem Objekt in JavaScript. Methoden sind äußerst nützlich, da sie das Leben eines Programmierers einfacher machen können, da Methoden wiederverwendbar, weniger codiert und einfach implementiert werden können.

In diesem kurzen Tutorial haben wir uns angesehen, wie sich eine Methode in JavaScript befindet und wie sie implementiert wird, sowie welche integrierten JavaScript-integrierten Methoden und die Unterschiede zwischen einer Funktion und einer Methode am Ende diskutiert wurden.