---
metadata:
  - name: generator
    content: Diplodoc Platform v5.64.2
alternate:
  - https://yandex.com/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/util.bind.md
  - https://yandex.com/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/util.bind.md
  - href: https://yandex.com/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/util.bind.md
    type: text/markdown
    title: Markdown version
  - href: https://yandex.com/dev/jsapi-v2-1/doc/ru/llms.txt?revision=r21950234
    rel: describedby
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.com/dev/jsapi-v2-1/doc/ru/llms.txt?revision=r21950234

# util.bind

{% note alert %}

Данная функция является устаревшей. Используйте нативный метод bind().

{% endnote %}

Статическая функция.

Связывает переданную функцию с переданным контекстом исполнения.

**Возвращает** копию переданной функции с заданным контекстом исполнения `this`.

```javascript
{ Function } util.bind(callback, context)
```

**Параметры:**

#|
|| **Параметр** | **Значение по умолчанию** | **Описание**  ||
|| [`callback`](#param-callback)[*](*star) | — | Тип: Function

Функция. ||
|| [`context`](#param-context)[*](*star) | — | Тип: Object

Контекст исполнения. ||
|#

\* Обязательный параметр/опция.

**Пример:**

```javascript
var myObject = {
        name: 'test!'
};
ymaps.geocode.load('Moscow')
    then(ymaps.util.bind(function (res) {
        alert(this.name); // test!
    }, myObject));
```

<!-- XLIFF_FARM_NTVlZDJi_CACHING -->

[*star]: Обязательный параметр.