Догадываюсь, что это "идеологически невозможно". В более общем плане задача такая: вызывается по очереди несколько функций, хочу измерить время работы каждой. Сейчас делаю так:
function func (){
var d0 = new Date()
<тело функции>
addLog("func: ", d0)
}
Первое упрощение могло бы быть примерно таким: в конце исполняемой функции вызывать
addLog() без параметров, а параметры - d0 и имя исполняемой функции получать внутри
addLog(). Возможно ли это?
Второе (и третье): можно ли в javascript сделать так, чтобы при вызове
любой функции всегда срабатывала ещё одна определённая функция? Или, например, чтобы при вызове любой функции значение (пусть глобальной) переменной
d0 устанавливалось в
new Date()?