Properti Function.callee
mengembalikan fungsi pembangun dari fungsi yang sedang dieksekusi.
Sintaks:
arguments.callee
Function.callee
adalah properti standard JScript 5.5+ dan di dukung Google Chrome Beta+, Firefox 1.0 (Gecko 1.7)+, Internet Explorer 5.5+, Netscape Navigator 6.0 (Gecko 0.6)+, Opera 7.0+, Safari 1.0+.
Contoh di bawah ini mengembalikan teks yang menunjukkan fungsi pembangun dari fungsi bernama foo
:
var foo = new Function("x", "y",
"document.write(arguments.callee);")
foo();
Akan sama jika anda menuliskannya seperti di bawah ini:
function foo(x, y) {
document.write(arguments.callee);
}
foo();
Untuk melihat hasilnya, pastikan anda menempatkan sintaks arguments.callee
di dalam bodyFunction
dari suatu fungsi yang ingin ditampilkan fungsi pembangunnya.