1. 程式人生 > >JS常用資料型別轉換方法大全

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