Download Source Code Aplikasi

Caller

Saturday, January 4th, 2020 - JavaScript » Function

Properti Function.caller mengembalikan fungsi manakah yang memanggil atau yang melibatkan fungsi yang ada, jikalau ada.

Sintaks:

functionObj.caller

Function.caller yakni properti standard JScript 1.5+ dan di dukung Google Chrome Beta+, Firefox 1.0 (Gecko 1.7)+, Netscape Navigator 8.0 (Gecko 1.7.5)+.

Contoh di bawah ini kotak obrolan Alert akan memberitahukan kepada kita, fungsi manakah yang memanggil atau yang melibatkan fungsi B(). Jika benar fungsi A() yang memanggil fungsi B(), jadikan latarbelakang halaman menjadi hijau, jikalau bukan merah berikan:

function A() { B(); } function B() { if(B.caller.name == "A") { alert("Fungsi ini dipanggil oleh fungsi "+B.caller.name+"()"); document.body.style.backgroundColor = "green"; }else{ document.body.style.backgroundColor = "red"; } } A();

Properti Function.caller harus ditempatkan di dalam bodyFunction dari fungsi yang dipanggil, jikalau tidak, properti Function.caller mengembalikan null.

Untuk mengembalikan nama fungsi yang memanggil atau yang melibatkan fungsi yang ada, anda dapat gunakan properti Function.name.

Demikian yang dapat kami share kepada sobat source code aplikasi pada kesempatan ini, semoga dapat bermanfaat dan bisa menjadi referensi pemrograman bagi anda. Jangan lupa like Fan Page kami, dan SUBSCRIBE Channel Youtube kami untuk dapatkan update source code aplikasi terbaru.
Download Source Code Aplikasi
Caller | Ahmad Code | 4.5