JS常用資料型別轉換方法大全
阿新 • • 發佈:2018-12-12
一、字串轉換成數字
字串轉換成數字最常用的方法有兩個: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