I haven\'t found any complete cross-browser doc of this variable.
What is arguments.callee for? how does it work?
arguments.callee
Which arguments does it have?
callee is a property of the arguments object. It can be used to refer to the currently executing function inside the function body of that function.
MDN docs here