Jak funkcja zwraca obiekt w JavaScript

Jak funkcja zwraca obiekt w JavaScript

JavaScript to język programowania opartego na obiekcie, w którym funkcje, tablice i metody są najważniejszym i podstawowym obiektem. Pracując w tym języku programowania, zapoznasz się z funkcjami i typami powrotu. Jeśli zdefiniujesz funkcję, konieczne jest zwrócenie wartości utworzonego obiektu. Aby to zrobić, „powrót„W tym celu wykorzystywane jest stwierdzenie. Ponadto możesz również zwrócić wartość funkcji w postaci ciągu za pomocą instrukcji „zwróć” wraz z „Ten”Słowo kluczowe.

Ten post pokaże, w jaki sposób funkcja zwraca obiekt w JavaScript.

Jak funkcja zwraca obiekt w JavaScript?

Aby zwrócić zdefiniowany obiekt z funkcji JavaScript, „powrót”Można użyć instrukcji. Ponadto funkcja może również zwrócić obiekt za pomocą „powrót”Oświadczenie o„Ten„Słowo kluczowe, aby zwrócić obiekt w formularzu ciągów. Aby uzyskać szczegółowe informacje, sprawdź podane przykłady omówione poniżej.

Przykład 1: Funkcja Zwracająca obiekt w formularzu ciągów za pomocą instrukcji „Return” z słowem kluczowym „This”

W tym określonym przykładzie funkcja zwraca obiekt w formularzu ciągów za pomocą instrukcji powrotnej z „Ten”Słowo kluczowe. Aby to zrobić, postępuj zgodnie z poniższym kodem:

  • Najpierw zainicjuj obiekt i przypisz do niego wartość.
  • Wywołać „funkcjonować()”I użyj„powrót”Oświadczenie wraz z„Ten„Słowo kluczowe, aby uzyskać dostęp do wartości kluczowej:
var emp =
Nazwa: „Jack”,
Kategoria: „JavaScript”,
Wiek: 25,
Szczegóły: funkcja ()
Zwróć to.Nazwa + „pracuje nad” + to.Kategoria;

;

Następnie wywołaj funkcję jako argument metody log (), aby wyświetlić wynik na konsoli:

konsola.Log (emp.Detale());

W rezultacie funkcja zwraca obiekt w postaci ciągu:

Przykład 2: Funkcja Zwraca obiekt w formularzu listy za pomocą notacji kropkowej

Możesz użyć notacji kropkowej, aby zwrócić obiekt w JavaScript z funkcji. W tym celu sprawdź poniższy kod:

  • Najpierw zadeklaruj funkcję konkretną nazwą i przekazaj parametry do funkcji zgodnie z Twoimi wymaganiami.
  • Następnie użyj „powrót”Oświadczenie i przekazanie zadeklarowanego klucza, aby zwrócić wartość tego klucza:
funkcja emp (fn, ln, c)
var fname = fn;
var lname = ln;
var category = c;
powrót
_fname: fname,
_lname: lname,
_Category: kategoria

;

Następnie wywołaj zdefiniowaną funkcję i przekazuj wartości jako jej parametr. Następnie przechowuj te wartości w obiekcie:

var obj = emp („Jenny”, „jack”, „javascript”);

Wywołać „dziennik()„Metoda i przejdź obiekt wraz z klawiszem z pomocą notacji kropki, aby wyświetlić wyjście na ekranie:

konsola.dziennik („imię:” + obj._fname);
konsola.Log („Nazwa:” + obj._lname);
konsola.log („kategoria:” + obj._Kategoria);

Wyjście

Chodzi o funkcję zwracającą obiekt w JavaScript.

Wniosek

Funkcja zwraca obiekt w JavaScript z wieloma metodami. Aby to zrobić, „powrót”Można użyć instrukcji. Ponadto funkcja może również zwrócić obiekt za pomocą „powrót”Oświadczenie wraz z„Ten„Słowo kluczowe w celu połączenia obiektu w formularzu ciągów, a następnie zwrócić. Ten samouczek wykazał funkcję zwracającą obiekt w JavaScript.