Функция Function.createDelegate
Создает функцию делегата, сохраняющую контекст, первоначально использованный во время создания объектов.
var a = objVar.createDelegate(instance,method);
Аргументы
instance
Экземпляр объекта, который будет контекстом для функции.method
Функция, из которой создается делегат.
Возвращаемое значение
Функция-делегат.
Заметки
Функция createDelegate позволяет связать обработчик событий c методом объекта. Функция createDelegate полезна при настройке обработчика событий, указывающего на метод объекта, который должен использовать указатель this в пределах своей области. Можно также использовать функцию createDelegate с пустым экземпляром.