Справочник по JScript : Свойства JScript : Свойство caller
смотрим также
-
По информации: #/.
Материал из Справочник Web-языков
Содержание |
Свойство caller
Возвращает ссылку на функцию, вызвавшую текущую функцию.
Синтаксис
functionName.caller
Аргументы
- functionName
- Необязательный аргумент. Имя выполняемой функции.
Описание
Свойство caller существует для функции, только пока эта функция выполняется. Если функция вызывается из верхнего уровня программы JScript, то свойство caller содержит значение null.
Если свойство caller используется в строковом контексте, результат совпадает со строкой functionName.toString - отображается декомпилированный текст функции.
Примеры
В примере показано как используется свойство caller.
function CallLevel(){ if (CallLevel.caller == null) return("CallLevel был вызван с верхнего уровня."); else return("CallLevel был вызван другой функцией."); }
Поддержка
Смотрите также
Ссылки на источники
https://msdn.microsoft.com/en-us/library/7t96kt3h(v=VS.85).aspx