2011. október 24., hétfő

parseInt JS alatt

Amikor egy webes felületen textbox-ból numberikus értéket vársz és alakítod át a parseInt függvénnyel, akkor erősen ajánlott a későbbi szívásokat elkerülve rögtön megadni a második paramétert is, ami a bázisa az átalakítandó string numberikus értékének.

Ha ezt nem teszed, akkor a felhasználó által beírt 01000 szám 512 lesz, míg a 0x50 = 80.

Ezek általában az ügyfél által nem kért és zavaró plusz szolgáltatások. :)

Tehát helyesen mindig xx.parseInt(xyz, 10) legyen a sor, ha csak kimondottan nem igényled a javascriptes egyéb számrendszer beli számolást.

Nincsenek megjegyzések:

Megjegyzés küldése