JavaScript--數據類型轉換
阿新 • • 發佈:2017-08-06
字符串類型 類型 pan 字符串 結果 alt style javascrip 編程
在實際編程中需要將一部分的數據統一轉換成某種數據類型進行處理,包括轉換為字符串類型、轉換為數字以及系統自動的數據類型轉換。
1.轉換為字符串
JavaScript是基於對象的腳本語言,所有數據類型都可以看做對象。所有對象都有toString()方法。
2.轉換為數字
只有對字符串型的數據(字符串中只有數字、正負號和小數點)的時候才能進行在正常轉換,其他類型 返回NaN(非數字)
a)parseIn()
b)parseFloat()
3.自動類型轉換
在存在不同類型數據的表達中,系統將根據不同情況對數據的類型進行相應的處理
a)數值+字符串:數值轉換為字符串,然後與字符串連接;
b)數值-字符串:字符串轉為數值,計算兩者之差;
c)字符串+字符串:連接字符串;
d)字符串之間的-*/:字符串轉換為數值進行計算;
自動類型轉換會造成計算結果得誤差,為提高可讀性,可進行強制轉換(推薦),強制類型轉換方法:
a)Boolean(value)
b)Number(value)
c)String(value)
JavaScript--數據類型轉換