Sunday, July 22, 2012

valueOf()

Metode Function.valueOf() mengembalikan string yang merepresentasikan kode sumber dari fungsi.

Sintaks:

functionObj.valueOf()

Function.valueOf() adalah metode standard JScript 2.0+ dan di dukung Google Chrome Beta+, Firefox 1.0 (Gecko 1.7)+, Internet Explorer 4.0+, Netscape Navigator 3.0+, Opera 7.0+, Safari 1.0+.

Contoh penggunaan metode ini:

function Me(name, age) { this.name = name; this.age = age; } document.write(Me.valueOf()); // "function me(name, age){ this.name = name; this.age = age; }"

Nilai yang dikembalikan Function.valueOf() serupa dengan Function.toString(). Sebagai pertimbangan, gunakanlah Function.toString() sebagai ganti Function.valueOf().