Przyjmując wiele funkcji na stronie internetowej lub na stronie, można wystąpić przypadki, w których należy zintegrować lub powiązać funkcje, aby usprawnić przepływ. Na przykład kojarzenie podobnych funkcji, aby dodać im znaczenie. W takich sytuacjach JavaScript „
wiązać()„Metoda jest świetna do sortowania implementacji podczas testowania strony internetowej.
W tym samouczku omówi wykorzystanie JavaScript „wiązać()„Metoda w JavaScript.
Jaki jest zastosowanie metody „wiązania” JavaScript?
„„wiązać()”Metoda jest używana do pożyczania właściwości z innego obiektu przez obiekt i nie uruchamia natychmiastowej funkcji.
Składnia
Bind (Pass, Funcargs)
W powyższej składni:
- "przechodzić”Wskazuje na wartość, którą należy przekazać jako„Ten”Do funkcji docelowej.
- "Funcargs”Odpowiada argumentom funkcji.
Przykład 1: Wykorzystanie metody „bind ()” na funkcji zdefiniowanej przez użytkownika w JavaScript
W tym przykładzie „wiązać()„Metoda można wykorzystać do powiązania obiektu poza zakresem funkcji i argumentów funkcji przekazanych:
Zgodnie z powyższym kodem-snippet, zaimplementuj następujące kroki:
- Utwórz obiekt o nazwie „obiekt„Posiadanie podanej wartości w postaci„kluczowa wartość”Para.
- W następnym kroku zdefiniuj funkcję o nazwie „sumnum ()„Posiadanie podanych parametrów.
- W swojej definicji zwróć sumę wartości obiektu przez „Ten”Obiekt i przekazane argumenty funkcji.
- Teraz zadeklaruj funkcję wbudowaną o nazwie „UpdFunction ()”I skojarzyć„wiązać()„Metoda z deklarowaną funkcją tak, aby suma wartości obiektu i zwracane określone argumenty.
- Na koniec wywołaj określoną funkcję wbudowaną i zwróć sumę.
Wyjście
W powyższym wyjściu widać, że po wywołaniu podanych „Wline”Funkcja, odpowiednia suma jest zwracana.
Przykład 2: Wykorzystanie metody „bind ()” na właściwości obiektu w JavaScript
W tym przykładzie „wiązać()”Metodę można zastosować do powiązania właściwości obiektu jako właściwości osobnego obiektu, i.mi., funkcjonować:
W powyższym fragmencie kodu:
- Podobnie utwórz obiekt o nazwie „obiekt1„Posiadanie podanych wartości w postaci„wartość kluczy”Pary.
- Zauważ, że skumulowana funkcja w tym obiekcie jest również właściwością obiektu.
- W definicji funkcji wskazuj inne właściwości obiektów za pośrednictwem „Ten„Przebiega i zwróć swoje wartości.
- Po tym, podobnie utwórz inny obiekt o nazwie „obiekt2„Posiadanie podanych właściwości.
- Wreszcie, skojarz „wiązać()”Metoda z funkcją określoną jako właściwość obiektu, tak że właściwości ostatnich obiektów są wywoływane i wyświetlane w odniesieniu do określonej funkcji w poprzednim obiekcie.
Wyjście
Chodziło o zastosowanie metody „bind ()” JavaScript.
Wniosek
„„wiązać()„Metoda jest używana do pożyczenia właściwości z innego obiektu za pośrednictwem obiektu. W poprzednim przykładzie ta metoda wiąże obiekt poza zakresem z funkcją zdefiniowaną przez użytkownika. W tym drugim przykładzie właściwości obiektów zostały pominięte w innej właściwości obiektu, i.mi., funkcjonować. W tym artykule omówiono użycie JavaScript „wiązać" metoda.