Вообще, почти любую функцию можно вызвать в контексте любого объекта с помощью методов
call и
apply. Ф-и определённые в глобальной области видимости вызываются в контексте глобального объекта Window. Это можно увидеть выполнив в консоли код
(function () {console.log(this)})()