Если у меня есть функция, подобная следующей:
function catchUndefinedFunctionCall( name, arguments )
{
alert( name + ' is not defined' );
}
и я делаю что-то глупое, как
foo( 'bar' );
когда foo не определен, есть ли способ, которым я могу вызвать мою функцию catch с именем, равным 'foo', и аргументами, представляющими собой массив, содержащий 'bar'?