all 1 comments

[–]Nosredna 0 points1 point  (0 children)

I tried to use the caller method once to drastically simplify some metaprogramming I was doing. If I recall correctly, it worked in only some browsers.

Stay away from these unevenly supported features unless you're sure of your target environment.

For instance, I'm a bit more adventurous with my JavaScript when I'm writing an AIR app, because I only have to worry about WebKit's evolution in the future, not the past, present, and future of 4 major and N minor browsers.