Jaka jest metoda w JavaScript?

Jaka jest metoda w JavaScript?
Najprostszą definicją metody jest to, że jest to funkcja, która należy do niektórych klas. Jednak w JavaScript metoda jest funkcją, która należy do jakiegoś obiektu lub zestawu niektórych instrukcji, które wykonują określone zadanie. Funkcja to kod niektórych instrukcji, które wykonują zadanie. Obiekt jest rzeczą z pewnymi właściwościami i typami. Na przykład koszula to obiekt, a jego kolor lub rozmiar to jego właściwości.

Metoda Składnia inwokacji

Myobj.myMethod („argument”);

Gdzie Myobj jest obiektem, na którym MyMetod jest nazywany.

Jaka jest metoda?

Metoda JavaScript to działanie wykonane na obiekcie i jest właściwością, która ma na przykład definicję funkcji, załóżmy, że masz funkcję, która ma nazwę FirstName, Regno i metodę o nazwie FullName, która zwraca pierwszą Imię i nazwisko i nazwisko osoby i nazwisko osoby. Pełna nazwa jest właściwością, a funkcja jest wartością.

const Student =
FirstName: „Jhon”,
LastName: „Cena”,
Regno: 12311,
FullName: function ()
Zwróć to.FirstName + "" + to.nazwisko;

;
Alert (uczeń.FullName ());

FullName () jest metodą obiektu ucznia i działa jako właściwość. Pełna nazwa jest wykonywany jak funkcja, gdy jest wywoływany () Należy jednak pamiętać, że jest to właściwość.

Użyliśmy Ten słowo kluczowe w powyższym przykładzie, ponieważ chcieliśmy uzyskać dostęp do właściwości obiektu w metodzie tego samego obiektu.

Załóżmy, że wywołaliśmy Pełna nazwa bez nawiasu () wtedy po prostu zwróci definicję funkcji:

const Student =
FirstName: „Jhon”,
LastName: „Cena”,
Regno: 12311,
FullName: function ()
Zwróć to.FirstName + "" + to.nazwisko;

;
Alert (uczeń.pełna nazwa);

Metoda Dodanie do obiektu

Możemy również łatwo dodać nową metodę do obiektu w JavaScript. Nieco zmienimy powyższy przykładowy kod, aby osiągnąć nasz cel i-e, dodamy metodę do obiektu:

const Student =
FirstName: „Jhon”,
LastName: „Cena”,
Regno: 12311,
;
student.name = function ()
Zwróć to.FirstName + "" + to.nazwisko;
;
Alert („Pełne imię i nazwisko ucznia:” + Student.nazwa());

Wbudowane metody JavaScript

Wbudowane metody lub funkcje to predefiniowane elementy kodu w programie lub programie programowania lub języku programowania, który wykonuje określone zadanie. To ułatwia programowanie, ponieważ programiści nie muszą tworzyć nowej metody lub funkcji i może po prostu bezpośrednio używać wbudowanych metod w swojej aplikacji. Jak każdy inny język programowania, JavaScript oferuje również na przykład kilka wbudowanych metod:

Let Name = "Jhon Cena";
Alert (nazwa.ToupperCase ());

W powyższym przykładzie zadeklarowaliśmy nazwę, a następnie ostrzega tę nazwę, używając metody wbudowanej ToupperCase () i widzimy na powyższym zrzucie ekranu, że nazwa została przekonwertowana na górną skrzynkę. Oprócz ToupperCase (), Istnieje również wiele wbudowanych metod, których możemy użyć, na przykład: v

  • Data()
  • Data.Teraz()
  • Matematyka.okrągłe (num)
  • Matematyka.podłoga (num)
  • strunowy.długość()
  • strunowy.Tolowercase ()
  • Szyk.długość
  • szyk.naciskać()

Różnica funkcji i metody

Ten temat jest zawsze mylący, ale dziś wyjaśnimy wszystkie twoje wątpliwości, określając kluczowe różnice między funkcją a metodą.

Funkcjonować metoda
Funkcja jest zestawem kodu, który wykonuje niektóre zadania. Metoda jest również funkcją, ale jest powiązana z obiektem.
Można wywołać bezpośrednio za pomocą jego nazwy Można wywołać nazwę obiektu lub nazwą metody
Może przekazać niektóre dane i po pewnej operacji może zwrócić dane Dane są obsługiwane w klasie
Dane są wyraźne, które są przekazywane do funkcji Domyślnie przekazuje obiekt, który został powołany
Żyje sam Powiązane z właściwością obiektu

Wniosek

Metoda jest po prostu funkcją, która kojarzy się z klasą, a ta klasa należy do obiektu w JavaScript. Metody są niezwykle przydatne, ponieważ mogą ułatwić życie programisty, ponieważ metody są wielokrotnego użytku, mniej zakodowane i można je łatwo wdrożyć.

W tym krótkim samouczku przyjrzeliśmy się, czym jest metoda w JavaScript i jak jest ona wdrażana, a także jakie są wbudowane metody JavaScript, a różnice między funkcją a metodą zostały ostatecznie omówione.