Monday, June 18, 2012

toLocaleString()

Metode Array.toLocaleString() mendapatkan kembali elemen-elemen di dalam array dalam bentuk string, tetapi implementasinya sangat tergantung dari sistem maupun browser yang digunakan.

Sintaks:

arrayObj.toLocaleString()

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

Jika array berisi nilai-nilai bilangan bulat, metode ini akan dikembalikan oleh IE5.5 berupa angka-angka yang dipisahkan koma dan spasi, di format dengan dua digit tambahan desimal di sebelah kanannya. Sebaliknya metode ini akan dikembalikan oleh NN6 hanya berupa bilangan bulat, tetapi ini juga dipisahkan koma.

Contoh:

var arr = ["e0","e2","e3",1,2,3]; document.write(arr.toLocaleString());

Output di IE:

e0, e2, e3, 1.00, 2.00, 3.00

Output diselain IE:

e0,e2,e3,1,2,3