Sunday, July 22, 2012

name

Properti Function.name mengembalikan nama dari suatu fungsi.

Sintaks:

functionObj.name

Function.name adalah properti standard JavaScript 1.5+ dan di dukung Google Chrome Beta+, Firefox 1.0 (Gecko 1.7)+, Netscape Navigator 6.0 (Gecko 0.6)+.

Contoh di bawah ini mengembalikan nama dari fungsi foo:

function foo(){} document.write(foo.name); // "foo"

Contoh di bawah ini mengembalikan nama fungsi yang memanggil fungsi B():

function A() { B(); } function B() { alert("Fungsi ini dipanggil oleh fungsi " + B.caller.name + "()"); } A();