if arguments.callee is not allowed in "use strict", and we can't do
var f = function g() {
//g
}
because in IE that wouldn't work (or that would work "weirdly") http://kangax.github.com/nfe/#jscript-bugs, then what other options do we have to refer to the anonymous function within the function itself?
f
in your case) – Sculpsitg
that makes it not anonymous. The function in an expression `var f = function() {}`` is anonymous. – Basilius