Ядро JavaScript 1.5. Справочник

Arguments.callee


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

Свойство из

Локальная переменная ; (не рекомендуется).

Реализовано в

JavaScript 1.2

JavaScript 1.4: callee не рекомендуется в качестве свойства для Function.arguments, осталось как свойство локальной переменной arguments функции.

Версия ECMA

ECMA-262

Описание

arguments.callee

это свойство локальной переменной , доступной внутри всех объектов функции; arguments.callee больше не используется как свойство в Function.

Свойство callee доступно только внутри тела функции.

Ключевое слово this не ссылается на выполняемую в данный момент функцию. Используйте свойство callee

для обращения к функции внутри тела функции.

Примеры

Эта функция возвращает значение вызова свойства callee.

Function myFunc() {

   return arguments.callee

}

Возвращается следующее значение:

Function myFunc() { return arguments.callee; }

См. также

.

caller">



Содержание раздела