function simple tapi ada kelemahan ketara.
sebagai contoh kalau kita nak buang koma dari satu pembolehubah bernombor.
var datadgnkoma = "1,234,567"; peratus = datadgnkoma.replace(',','');akan menghasilkan
1234
kalau ikutkan kefahaman kita, mesti kita mebayangkan angka 1234567... tapi function javascript kat ni hanya buang koma pertama sahaja dan mengambil angka sebelum dan selepas koma.
Tapi kalau kita ubah function replace ini dgn mengunakan REGEXP... kita akan dpt apa yg kita mahukan...
var datadgnkoma = "1,234,567"; peratus = datadgnkoma.replace(/\,/g,'');akan menghasilkan
1234567
Happy Coding
No comments:
Post a Comment