一、字符串轉換成數字
字符串轉換成數字最常用的方法有兩個: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