javascript中parseInt是将字元串轉換成數字類型。
function test(){
var a = parseInt("555dd");
alert(a)
}
這樣的寫法,parseInt會解析到555就結束了,後面的dd不管了。程式不會報錯。是以最終輸出的結果就是555.
function test(){
var a = parseInt("aaa555dd");
alert(a)
}
這樣的寫法,parseInt就不會解析了,一開始就是字母的,不會轉換為數字類型。程式會報錯NaN。