JS字符串與數字之間的轉換方法

一、字符串轉換成數字

字符串轉換成數字最常用的方法有兩個:parseFloat和parseInt。parseFloat是把一個字符串轉換爲一個浮點數,parseInt是把一個字符串轉換爲一個整數。示例如下:

var num = parseInt('123abc'); //返回123
var num = parseInt('2.4'); //返回2
var num = parseFloat('123abc'); //返回123
var num = parseFloat('12.3'); //返回12.3

二、轉換字符串

轉換字符串最常用的方法是toString,但null和undefined這兩個值沒有toString方法,如果他們調用toString方法會報錯。示例如下:

var num = 123456; 
num = num.toString();
//返回'123456'

三、轉換Boolean類型

將其它類型轉爲boolean值,可以用Boolean()方法,數字轉布爾,0和NaN爲false,其餘都是true;字符串轉布爾,空字符串爲false,其餘都是true;null和undefined都會轉換爲false。示例如下:

Boolean(1) ;//返回true
Boolean(0);//返回false
Boolean("0");//返回true
Boolean("abc");//返回true
Boolean('');//返回false
Boolean(null);//返回false

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章