Saturday, July 7, 2012

toLocaleString()

Metode Number.toLocaleString() digunakan untuk mendapatkan nilai-nilai dari objek Number dalam bentuk string, tetapi implementasinya akan sangat tergantung dari sistem maupun browser yang digunakan, dan sehingga outputnya akan tergantung dari itu semua.

Sintaks:

numObj.toLocaleString()

Metode Number.toLocaleString() adalah metode standard JScript 1.0+ dan di dukung Google Chrome Beta+, Firefox 1.0 (Gecko 1.7)+, Internet Explorer 3+, Netscape Navigator 6.0 (Gecko 0.6)+, Opera 7.0+, Safari 1.0+.

Contoh di bawah ini menggunakan metode ini untuk mendapatkan nilai dari numObj dalam bentuk string, dan terlihat outputnya berbeda antara Opera dan IE, yang mana sama-sama di dalam sistem Windows, dalam kasus ini:

var numObj = 232.1; document.write(numObj.toLocaleString()); /* "232.1" (di Opera) "232.10" (di IE) */