jsnb,
эт ты прав оказался, тогда так
var foo = function () {
alert(foo.exec ? "Уже запускалось" : "Первый раз");
foo.exec = true;
};
foo();
foo();
alert(exec);
и соответственно
(function () {
function foo() {
alert(foo.exec ? "Уже запускалось" : "Первый раз");
foo.exec = true;
};
foo();
foo();
}());
alert(foo.exec);
alert(exec);