javascript 數據類型轉換(parseInt,parseFloat)

Number、String函數是特殊的函數,在JS引擎中,他會自動判斷是作爲構造函數調用還是普通調用,所以既可以使用new關鍵字,也可以作爲函數直接調用。
javascript有兩種數據類型的轉換方法:

(一)將整個值從一種類型轉換爲另一種數據類型(稱作基本數據類型轉換)

(二)從一個值中提取另一種類型的值,並完成轉換工作

基本數據類型轉換的三種方法:

1.轉換爲字符型:String(); 例:String(678)的結果爲”678”
2.轉換爲數值型:Number(); 例:Number(“678”)的結果爲678
3.轉換爲布爾型:Boolean(); 例:Boolean(“aaa”)的結果爲true

從一個值中提取另一種類型的值的方法:

1.提取字符串中的整數:parseInt(); 例:parseInt(“123zhang”)的結果爲123
2.提取字符串中的浮點數:parseFloat(); 例:parseFloat(“0.55zhang”)的結果爲0.55
3.執行用字符串表示的一段javascript代碼:eval(); 例:zhang=eval(“1+1”)的結果zhang=2

注:Number、String函數是特殊的函數,在JS引擎中,他會自動判斷是作爲構造函數調用還是普通調用,所以既可以使用new關鍵字,也可以作爲函數直接調用。

發佈了53 篇原創文章 · 獲贊 15 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章